The Human Centipede (First Sequence)
The most disgusting film at this year’s...
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...