The Human Centipede 3 - Restricted Trailer 2,954 Views In Theaters May 22, 2015 An insane prison warden sets out to turn his 500 inmates into a human centipede. Uploaded: May 7, 2015 Embed