Cannes 2025: Julia Ducournau's "Alpha" Explores Death as a Form of Control