Afaridoune, le jeune et naïf héros, sauvera des ténèbres son royaume et son peuple. Mais il lui faudra d'abord combattre ses propres démons. L'ancienne mythologie persane qui dévoile la nature humaine.
Dans un village iranien isolé, un bateau arrive avec à son bord Ayat, un homme blessé et amnésique. La veuve Ra'na s'intéresse à lui, ce qui provoque des tensions familiales. Les villageois pressent Ayat de se marier, mais il choisit Ra'na, ce qui crée des problèmes.