TITANE

The major shock film of 2021 was this bizarre exercise in body horror from France’s Julia Ducournau