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.
2007
1980
1996
—
1985
2023
1984
2009
2004
2008
1987
2005
2002
1974
2018
2024
1969
1983
1988