Arts and Culture Film Leeds Internation Film Festival Review: Titane – Ducournau’s French Revival of Body by Oliver Ellis December 1, 2021 Oliver Ellis reviews Julia Ducournau's newest film Titane, a new Body Horror flick.