Un petit garçon sur une plage, avec ses parents. Le père s’éloigne pour marcher le long du rivage. Il ne réapparaîtra pas. Une dizaine d’années plus tard, Kristin et son fils vivent toujours sous le même toit, mais pas dans le même espace.
Leyla et sa fille Nila, âgée de six ans, vivent à Mashhad, ville sainte d'Iran. Nila est née d'un mariage temporaire, qui permet à un homme d'épouser une femme même s'il est déjà marié. Les enfants nés d'une telle union n'ont aucun statut légal. Tant que le père ne reconnaît pas...