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.
We use cookies to keep you signed in, remember your preferences (like dark mode),
and improve your experience. No tracking or advertising cookies are used.