A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
2018
—
2006
2009
1993
1992
2001
2014
2004
1966
1991
2000
1998
1995