The Human Centipede 3 (Final Sequence)
Actor: Dieter Laser , Bree Olson , Eric Roberts , Laurence R. Harvey , Robert LaSardo , Tommy Lister Jr. , Jay Tavare , Clayton Rohner , Tom Six , Peter Blankenstein , Bill Hutchens , Hamzah Saman , Chris Clanton
Director: Tom Six
Country: Netherlands