The Human Centipede

Two stranded young women are the missing pieces in a demented surgeon's twisted plan.