A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
1988
1985
2021
2018
1986
2015
2003
2004
1980
1982
1987
1997
1974
1999
1981
1978