Puppet Master 5 1994 Movie

The puppets battle their most powerful enemy yet as they protect their new master from the demon God that created the Secret of Life. More details

Similar titles

Below is a playlist of videos we think you'll like, based on what you're looking at now.