3.8 Puppet Master vs Demonic Toys (2004) Dec. 18, 2004 Puppet Master vs Demonic Toys (2004) IMDb: 3.8 2004 88 min 244 views Horror