Dans une forêt polonaise enneigée, un bûcheron et une bûcheronne vivent isolés et dans des conditions difficiles. Un jour, alors que la bûcheronne se trouve près de la voie ferrée, un homme dans un train lance un bébé vers elle.
Marjane grandit à Téhéran en Iran. Son enfance est marquée par le renversement du Chah. L'avènement de la république islamique conduit à une situation de répression culturelle: musique, vêtements et comportements sont sous contrôle.
Benoît risque la mort s'il ne rembourse pas 100.000 euros à des gangsters. Pour obtenir l'argent de sa mère, il invente qu'il va se marier. Il se rend chez ses parents à Marrakech, et fait passer une conductrice de taxi pour sa fiancée.