The Human Centipede

The Human Centipede

Available on iTunes
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