A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
1993
1979
2018
1999
2017
2016
2008
—
2024
1973
2010
2009
1992
1987
2004