A cursed ring is discovered and the demon hidden within returns.
1996
2026
2020
1998
2006
2009
2008
2010
2017
2007
2013
1974
2019
2018
1988
1995
2023
1959
2005