Marina Kortunova
Press TV, Moscow
Renowned Iranian filmmaker, Majid Majidi's latest movie "Muhammad: The Messenger of God" has been screened in Moscow. The film, which depicts the life of Prophet Muhammad, is Iran's most expensive movie. It chronicles the childhood of the Prophet of Islam.