Iranian director Jafar Panahi, who is considered one of the country’s greatest living film masters, is in Cannes with his latest film “It Was Just an Accident,” marking his first project since being incarcerated for several months in 2023 for criticizing the Iranian government. In 2010, the auteur — known globally for prizewinning works such […]