really I'm sorry for those who follow the story line of this film, first, the story line of a famous Iranian poet named HAFEZ whose lyrics is Lingan al-Ghaib and has nothing to do with any prophet and second the name of Mahdi, which is very famous among Shi'as as Imam 12, had absolutely nothing to do with each other and for those who want to know, HAFEZ Shirazi, the Iranian poet had some problem with the Shia religion We call him a prophet!!!???