The Human Centipede 3 (Final Sequence)
Starring Dieter Laser and Laurence R. Harvey, the leading actors from the first two movies, in new roles. It also stars Eric Roberts as The Governor. The Human Centipede 3 was released both theatrically and on video on demand on 22 May 2015.