A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
2005
2002
2006
1982
1999
2017
—
1922
1992
1973
2007
2013
2019
1991
2001
1987
2020