Cannes Film Festival 2025: Winners revealed as star-studded night ends in chaos

Cannes Film Festival 2025: Winners revealed as star-studded night ends in chaos The Cannes Film Festival…