James-Michael Roddy
Himself
Himself
Himself
Himself
Dr. Albert Caine/The Caretaker
Himself
Himself
Himself
Himself
Rat Lady
Himself
Chainsaw Henchman
Himself
Release Date
October 4, 2003Original Language
EnglishBudget
$0.00Production Company
Available On