Apr 27, 2011
You've heard rumors about it. Perhaps you've even seen it yourself. Either way, you know there's a bad idea out there and it's called The Human Centipede. It's only an hour and a half of film, but its effects will last a life time.
Set in an overly classy mountain home in Germany, The Human Centipede follows a crazy...