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.
2019
1993
—
2017
1957
2006
1964
1962
1988
1980
1987
1973
2000
2013
2015
2014
1959
1940
2008