Demonic Toys

Demonic Toys

I have been in a bad movie kick of late and it continues today with Puppet Master’s even dumber brother – Demonic Toys. But like all hilariously stupid horror movies (and all of Full Moon Pictures) I have a soft spot for this kind of crap. It starts off with […]