Watch Demonic Toy 2
- NR
- 2009
- 1 hr 21 min
Terror strikes when an ancient puppet resurrects evil spirits in a Roman castle. Dr. Lorca has been collecting demonic toys for her research, and it's about to take a frightening turn.
Terror strikes when an ancient puppet resurrects evil spirits in a Roman castle. Dr. Lorca has been collecting demonic toys for her research, and it's about to take a frightening turn.