A cursed ring is discovered and the demon hidden within returns.
2021
1981
1968
2017
2023
1936
1942
1955
2009
1978
2024
2008
2007
1980
1967
1971
1963
2004
2000