Kathryn O'Reilly

Recently added

Puppet Master
5.7

Puppet Master

Oct. 12, 1989

Puppet Master

Toulon, a puppet maker, discovers an ancient Egyptian potion and uses it to bring his creations to life. His puppets become murderous little ...