A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
2019
2020
2009
2000
2015
1989
2022
2018
1980
2021
1982
2006
1981
1986
1990