The Human Centipede (First Sequence)
2009
Sometimes you’re at home with a friend and you tell them that if you don’t leave you’ll be late and the response is a crazy, unexpected and utter frenzy.
Francisco Lacerda
Caller
Franco
Hugo
2009
2006
1993
2023
1993
2023
2007
1954
1980
2024
2023
2009
2010
2023
2025
2022
1973
2021
2025
1967