I'm going to talk about horror movies (again), but this will be the last time for a day or two (promise {maybe}). This Friday, The Human Centipede 2 will be on limited release. So, if you're very, very lucky, it'll be playing somewhere in your city. For years, if a critic wanted to point out … Continue reading Human Centipede: Why?