News
Dissident Iranian director Jafar Panahi won Palme d'Or for best film at Cannes 2025. Panahi's revenge thriller 'It Was Just An Accident' received a thunderous standing ovation at the film festival.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results