×

Jarring French horror film wins big at Cannes festival



Screen Time

French horror film Titane won the grand prize, the Palme d’Or, at the 2021 Cannes Film Festival.

Courtesy photo



July 21, 2021



Share this article


Check these out:

Melissa Etheridge

Sept. 23-29

Lee Brice and more!