The Human Centipede
Two American girls and a Japanese man are caught up in a demented German surgeon's plan to create a real-life human centipede.
Starring
Dieter Laser, Ashley C. Williams, Ashlynn Yennie
Director
Tom Six