S1.E1 ∙ Puppet Master: No Strings AttachedWed, Oct 11, 1989Behind-the-scenes on the set of Puppet Master.Rate