Titane

Titane ★★★★½

Insane and invigorating. What a great time at the movies. Intelligent, visceral, challenging, horrid, funny. High/low in top form. So impressive.