French thriller ‘Titane’ wins Palme d’Or at Cannes film festival

CANNES: ‘Titane’, a wildly imaginative film about a serial killer by French director Julia Ducournau, won the top Palme d’Or prize at the Cannes Film Festival, as revealed by jury head ahead of time Spike Lee in a gaffe at