Movie History Curse of the Puppet Master 1998 Curse of the Puppet Master 1998 Curse of the Puppet Master: The Human Experiment 1998