Puppet Master 5 (1995)
The puppets battle their most powerful enemy yet as they protect their new master from the demon God that created the Secret of Life.
-
Puppet Master 5 (1995)
- Goojara.to Watch -
Puppet Master 5 (1995) Fugitive
Screener Dood.watch Play in Flash