Normal view
MARC view
IFC Entertainment (Corporate Name)
The human centipede :: t.p. (a Six Entertainment production ; produced by Ilona Six, Tom Six ; written and directed by Tom Six.)