The Human Centipede (First Sequence)
Trailer for The Human Centipede (First Sequence)
The most disgusting film at this year’s Festival is also possibly one of the funniest, with a sick conceit that will have you either clambering for a ticket or running a zillion miles in the opposite direction...
read more