A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
1990
1989
1994
1975
1968
1992
1995
1996
1999
2009
1988
1973
1972
1946
2018
1993
2019
2017
2021