A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
2021
2014
2004
—
2025
2018
1995
1988
1996
2000
2022
1981
2006
2001
2009
2002
1966
1957
1973