Iran, de nos jours. La vie de Mina est bouleversée lorsque son mari est condamné à mort. Elle se retrouve seule, avec leur fille à élever. Un an plus tard, elle est convoquée par les autorités qui lui apprennent qu'il était innocent. Alors que sa vie est à nouveau ébranlée, un homme...
Nahid, jeune divorcée, vit seule avec son fils de 10 ans dans une petite ville au bord de la mer Caspienne. Selon la tradition iranienne, la garde de l’enfant revient au père mais ce dernier a accepté de la céder à son ex femme à condition qu'elle ne se remarie pas. La rencontre de Nahid...
En 1978, les habitants de Zalava, un petit village d'Iran, prétendent qu'il y a un démon parmi eux. En enquêtant sur cette étrange affaire, Massoud, un jeune sergent de police, croise la route d'un exorciste.