Human Centipede 3 Movie Poster Crawls In
you will be pleased to know that we have scored the first sales artwork via Dread Central and the full cast line-up.
The film stars Eric Roberts, Robert LaSardo, Tommy “Tiny” Lister, Bree Olson, Dieter Laser, and Laurence R. Harvey.
The Human Centipede 3: Final Sequence is said to take place in a prison with a 500-person centipede. Look for more in the near future.