Some franchises just make sense. James Bond can go on forever because there’s endless stories you can tell with a handsome super spy saving the world. The Avengers can spin-off into a dozen different franchises all their own because it’s got characters for days. But The Human Centipede? Who can really say they saw it getting a single sequel, yet alone two?