A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
—
2019
2015
1973
2024
2018
1992
2001
2000
1999
1998
1979
1987
2005
2002
2006
1982