Puppet Master II

Puppet Master II

  • Released: 1991
    • Length: 01:28:32
    • Plays: ???
Synopsis >

The puppets are back to wreak havoc and take care of unfinished business. Joined by Torch, the puppets exhume their beloved creator and his new plan.

TV GUIDE Users' Most Popular