Titane

Titane

Turns out to be pretty close to what you might expect of a film that would cause indiewire dot com to proclaim it "the most fucked up movie ever made"

Tyler liked these reviews