When a charming house guest (Galitzine) arrives at a remote castle, the delicate dynamic between a neglectful husband, his innocent bride Cherry (Monroe), and their devoted maid Hero (Corrin), is thrown into chaos.
When a large Iranian-American family gathers, a family secret is uncovered that catapults the estranged mother and daughter into an exploration of the past, and to discover they are more alike than they know.
An American man (Jim Caviezel) is kidnapped after a friend invites him to Cairo to speak out about recent militant uprisings. His wife heads to the city after hearing the news, determined to get him back.
As a mother and daughter struggle to cope with the terrors of the post-revolution, war-torn Tehran of the 1980s, a mysterious evil begins to haunt their home.