Demonic Toys 2
A bloody fun sequel: the Demonic Toys are back! Dr. Lorca (Michael Citrini) traveled the globe in search of the most grotesque oddities imaginable. Now he's back, and his collection is still growing. When Dr. Lorca hears rumors of an Italian castle that houses a mysterious ancient living puppet, he sets out to investigate with his assistant Caitlin and her boyfriend David.
This video is currently unavailable
to watch in your location