Zalava
HD
n/a
1h 34m
In 1978, the residents of Zalava, a tiny Iranian village, believe a demon is lurking among them. As young police sergeant Massoud delves into this mysterious situation, he encounters an exorcist who may hold the key to unraveling the truth behind the villagers’ fears.