Cannes 2025: Jafar Panahi’s ‘It Was Just an Accident’ wins Palme d’Or, a staggering sixth straight triumph for Neon

The American distributors also backed ‘Sentimental Value’, ‘Sirat’, and ‘The Secret Agent’ — all of which earned major awards, solidifying its astonishing domination at Cannes

Movies