fbpx
‘It Was Just An Accident’ by Jafar Panâhi Wins Palme d’Or at Cannes 2025