Hafez (2007) 2007, Drama, Iran, Japan, Romance Hafez (2007) Duration: 1H38M Description: A young man named Shamsadin (Mehdi Moradi) receives the title of Hafez, bestowed only on those who memorize the Koran, and is sent to teach it to Nabat (Aso), the overseas-raised daughter of a religious leader. Although they never….. Trailer ↗ Iran Japan 2007 Drama Romance