Breaking News 7760291
Cannes 2025: What begins as a surprisingly genteel send-up of pandemic-era fever-dreams finds more satisfying footing by letting loose to fully embody that mania