[Editor's Note: This post is presented in partnership with Time Warner Cable Movies On Demand in support of Indie Film Month. Today's pick, "The Human Centipede: Part III (Final Sequence)," is available now On Demand. Need help finding a movie to watch? Let TWC find the best fit for your mood here.] "The Human Centipede: Part III (Final Sequence)" is a really bad movie.