Teherantimes Iranian horror-drama film “The Devil’s Mirror” to compete in Italian festival mforghan April 27, 2026 TEHRAN – The Iranian feature film “The Devil’s Mirror” directed by Farid Valizadeh has entered the competition section of the Vespertilio Awards, which will be held in Rome, Italy, on May 23. Post navigation Previous: Canada’s New Route to Citizenship Has Thousands of Americans Lining Up to ApplyNext: “The Systems Thinking Playbook” published in Persian Related Stories Teherantimes Systematic degradation of Iranian healthcare system mforghan April 28, 2026 Teherantimes 15311 mforghan April 27, 2026 Teherantimes “The Systems Thinking Playbook” published in Persian mforghan April 27, 2026