A cursed ring is discovered and the demon hidden within returns.
2024
1968
2009
1981
1961
2021
2014
2023
2004
2006
2002
1974
1969
1983
2017
1990
1986
1978