There's a new puppet master in town

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.
Dec 7, 2018 at 04:07 PM
Released: Aug 21, 2017
Studios: North Bank Entertainment
Countries: United Kingdom









