Okay, so I imagine most of you guys have absolutely no idea what this movie is, let alone what makes it so absolutely batshit insane that I had to make a review about it. And I don’t blame you. I’d never really heard of this movie either, at least until I saw it on a... Continue Reading →