If the current source doesn't work, try another beside it.
"There's a new puppet master in town"
Rating
4.0 / 10
Release
2017
Duration
84 min
Status
Released
In Germany, 1941, the Nazis pursue a Toymaker who has acquired a mystical book which gives life to inanimate objects.
