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
2002
1962
1957
1999
2025
2013
1943
2018
2016
1965
1975
1964
1946
1976
1997
2014