In a stunning turn of events, Jafar Panahi wins the Palme d'Or at Cannes 2025, marking his triumphant return after a 20-year absence. Discover the highlights and major winners from this year's festival!
The 78th Cannes Film Festival dazzled with unexpected moments, including power outages and surprise performances, while celebrating groundbreaking films from around the world.