Playing on: VidPlay

Retro Puppet Master (1999)
In the late nineteenth century, an Ancient Egyptian sorcerer discovers the art of transferring the souls of the dead into inanimate objects.
Released: 1999
Duration: 14A
Director:
David DeCoteau