Young American Catherine Mulligan follows her love to Iran and converts to Islam. After being raped she is sentenced to death by stoning.
as Hamid Rheza Majidi
as Catherine Mulligan
as Sarah Azimi
as Jean Fielding
as William Sizemore
as Mohammad Majidi
as Steve O'Brian
as Nilophé
as Peter McNamara
as Mahmoud Milani