Téhéran, 1953. Dans un climat de troubles politiques et sociaux, quatre femmes iraniennes issues de classes sociales différentes se trouvent réunies pour plusieurs jours. Fakhri, la cinquantaine, est prisonnière d’un mariage malheureux. Zarin est une jeune prostituée anéantie. Munis doit résister à la réclusion imposée par son frère et son amie Faezeh rêve d’épouser le frère autoritaire de Munis.
À Twin Peaks, le corps d'une jeune fille de 17 ans est découvert flottant sur une rivière. L'agent Dale Cooper enquête et a des visions prémonitoires qui l'amènent à craindre qu'un meurtre identique ne se produise bientôt dans la même région.