Puppet Master Review

Review of Puppet Master (1989) by screenqueeen: 👍 3/5

Leech Woman, MVP. But seriously, I want a Blade and Pinhead of my own.