The most controversial film of the year. See it only if you have the stomach for it. At the premiere, they gave us barf bags! A movie like no other. This is the second one and there is a third and last installment to the Human Centipede series coming soon.
Link to this comment:
All Comments (0)