That movie is completely fucked up. I watched it just ripped out of my mind a couple months ago.