North Bank Entertainment
"There's a new puppet master in town"
In Germany, 1941, the Nazis pursue a Toymaker who has acquired a mystical book which gives life to inanimate objects.
Hellbound: Hellraiser II
Making Contact
Witchcrafted
Anna Goldin, the Last Witch
The Texas Chainsaw Massacre
Nosferatu
Saw IV