4.4 88 minHD Puppet Master vs Demonic Toys (2004) Horror, Bulgaria, USA 18 Dec 2004Ted Nicolaou Trailer Watch