Film: The Human Centipede: Final Sequence Starring: Dieter Laser, Laurence R Harvey, Eric Roberts, Bree Olson Directed by: Tom Six Tom Six has somehow managed to ruin the fun of body horror and exploitation in just three films. If I wasn’t so pissed about that fact I might applaud him, but then again probably not […]