5.245 91 min The Human Centipede (First Sequence) Horror, Netherlands, USA 31 Oct 2009Tom Six Trailer Watch