'Titane' wins top Cannes honor as Spike Lee slips up

'Titane' wins top Cannes honor as Spike Lee slips up

Japan Today

Published

Julia Ducournau's “Titane,” a wild body-horror thriller featuring sex with a car and a surprisingly tender heart, won the Palme d’Or at the Cannes Film Festival, making Ducournau…

Full Article