Curse of the Puppet Master

...The human experiment.

4.6·1998·1h 18mR