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.
Top Cast
Selene Luna
Lillith
Michael Citriniti
Dr. Lorca
Lane Compton
David
Muffy Bolding
Malnoonan Bond
Similar Movies
Count Yorga, Vampire
5.536
Night Closes
0
The Horror at 37,000 Feet
4.839
The Unnamable II: The Statement of Randolph Carter