Sean Baker's "Anora" wins top honor at Cannes Film Festival
It's also, remarkably, the fifth straight Palme d'Or won by indie distributor Neon, following "Parasite," "Titane," "Triangle of Sadness" and last year's winner, "Anatomy of a Fall."