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.
1959
1940
2001
1981
2002
1998
1992
1999
1982
2019
2023
2015
1966
1929
2020
2022
2009
2018
1977
1957