
Placenta
Running 9m, Placenta (2026) is a film in the 123movies catalog. The cast includes Margarita Sataeva and Sierra Jameson; Abdulrahman Albannay directs. Under grotesque, clinical observation, four androgynous subjects homogenize one another under the gaze of a passive reflector.













