A cursed ring is discovered and the demon hidden within returns.
2021
—
2015
2016
2010
1967
2004
2020
2011
1988
1990
1995
1996
1998