

“A village blames women for humanity’s end.”
A mysterious force haunts an Egyptian village, where women are blamed for the end of mankind as fear, superstition, and collective guilt take hold.
Directed by Jad Chahine
User score
0 votes
Released
October 22, 2026
15m
Arabic