The problem with the original Human Centipede — apart from the fact that it probably made you puke — was that the “centipede” had only six legs. Sorry, linking the digestive systems of three people with ass-to-mouth surgery is an impressively diabolical feat, but six legs does not a centipede make. The sequel made things right with a proper ten-person, 20-leg ‘pede — but now the final entry of this most unlikely trilogy takes human centipedes further than anyone could have imagined: 500 people, 1,000 legs. It’s a human millipede!

Arriving in theaters and on VOD May 22, Human Centipede Part 3 (Final Sequence) sees actor Dieter Laser return to the franchise (he sat out the Centipede 2 after playing a creepy German doctor in the original) as an American warden with a novel plan to get prisoners in line. Go ahead, try to guess what it is. Now watch the exclusive trailer and find out if you were right. (Spoiler alert: You were.)