Hillside Cannibals is a 2006 American horror film directed by Leigh Scott and produced by The Asylum.
Hillside Cannibals is a 2006 American horror film directed by Leigh Scott and produced by The Asylum .
The production company responsible for Hillside Cannibals is what?
The production company responsible for Hillside Cannibals is what ?
The Asylum
The Asylum