Puppet Master 5 (1994)
1994
R
82 Minutes
Horror | Fantasy | Science Fiction
The puppets battle their most powerful enemy yet as they protect the new puppet master from the demon God that created the Secret of Life.