Titane (2021)

Julia Ducournau’s genre-bending body horror masterpiece took the Cannes 2021 Palm d’Or.