This acclaimed debut film from BAFTA nominated writer/director Babak Anvari is a chilling psychological horror set during the final months of the Iran/Iraq war. As a mother and daughter struggle to cope with the terrors of the post-revolution and war-torn Tehran of the late 1980s, a mysterious evil begins to haunt their home.
Bookmark the permalink. ← GOD’S OWN COUNTRY JACKED →Comments are closed.