A cursed ring is discovered and the demon hidden within returns.
2008
2018
2025
2016
1983
1976
1990
1958
1988
2002
2021
1967
1957
2015
1991
1966