Curse of the Puppet Master

...The Human Experiment

Horror

Thriller

Science Fiction

78 Min