A cursed ring is discovered and the demon hidden within returns.
2024
1995
2004
1962
1951
1949
2006
2007
1987
2017
2018
2019
2023
2016