Horror History: Tuesday, May 26, 1998: Curse of the Puppet Master was released in theaters

A scientist named Dr. Magrew, attempts to master the art of transferring people’s souls into puppets.

BUY IT NOW!

Blu-ray

DVD

Amazon Prime