Also, new images from the shocking sequel
This time, director Tim Six tells us a tale of a mentally disturbed individual – inspired by The Human Centipede film – attempts to create a 12-human ‘pede. Tries.
IFC releases the film on October 7, but is it worth seeing?
Also, we’ve updated our gallery, so CLICK HERE for new images!
Source: Ryan Turek, Managing Editor