The wild, most divisive film at this year’s Cannes Film Festival May 23, 2026 · The Independent Read full story at source