A cursed ring is discovered and the demon hidden within returns.
2025
2024
2000
2008
2022
1990
2005
2009
1980
2007
1972
1991
1999
1954
2021
—
2015