Six Iranian movies have been selected to be screened at the 25th Religion Today Film Festival in Italy. “The Dream of a Horse”, “Surviving Fortress”, “19”, “The Peach”, “Cylinder” and “Graveyard” will compete in different sections of the festival, which will take place in Trento, Bolzano, Rome, Venice and Marina di Camerota from September 14 to 21. ECI reports, citing Tehrantimes.