Video Sources 26 Views
what going on?
A group of people on a world wide search for oddities find themselves trapped in a nine hundred year old Italian castle when they accident unleash the Demonic Toys.
Original title Demonic Toys: Personal Demons
IMDb Rating 3.9 511 votes
TMDb Rating 3.713 votes