Culture

Inside ’Titane‘, the year's ‘most shocking film’ that won the Cannes Palme d’Or

In Julia Ducournau's 'Titane', a woman has sex with a car and becomes pregnant — but that's not even the most remarkable scene in the movie.