Human centipede was sickening. This film actually made me gag.