Review: Titane – Ducournau’s French Revival of Body Horror

Oliver Ellis reviews Julia Ducournau’s newest film Titane, a new Body Horror flick.