Cannes 2025: Jafar Panahi’s ‘It Was Just an Accident’ wins Palme d’Or, a staggering sixth straight triumph for Neon
Power outages may have shrouded the French Riviera in literal darkness on the final day of the 78th Cannes Film Festival, but the Palais still managed to deliver an electric finale. Iranian filmmaker Jafar Panahi took home the Palme d’Or for his absurdist drama, It Was Just an Accident, marking both a personal and political […]