The Capsule
Seven women live together in a mansion in coastal Greece.
Starring
Ariane Labed, Clémence Poésy, Isolda Dychauk
Director
Athina Rachel Tsangari