Prophet Joseph
Prophet Joseph is a 2008 Iranian television TV series directed by Farajollah Salahshoor, which tells the story of Prophet Joseph from the Quran and Islamic traditions. It is also set in the historical context of the Amarna period of ancient Egypt.