Iranian filmmaker Jafar Panahi reflects on his winning of the prestigious Palme d’Or at the 78th Cannes Film Festival (13-24 May 2025) for his revenge thriller It Was Just an Accident, marking a historic milestone in his career and the legacy of Iranian cinema.
Full story