Mohammad Reza Davoudnejad is known for The House of Spider (1983), Saghi (2002) and Kheshabe Khali (2007).
No data