Under the Moonlight (2001) tells the story of Seyyed Hassan, a young seminary student in Iran who, while on the brink of taking his final vows, encounters a group of street children and begins to question the true meaning of his faith and compassion.