A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
2023
1922
1992
2020
2009
2000
2017
2001
2019
1979
1984
1994
1999
—
2015
2006
1959