If you get any error message when trying to stream, please Refresh the page or switch to another streaming server.
Puppet Master 5: The Final Chapter
The puppets and their most powerful enemy combat yet as they protect the PuppetMaster that is fresh from the demon God which established the key of Life.
Released: 1994-09-21