A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
1944
1988
1972
—
2018
2024
2015
2008
2019
2005
2010
1991
2014
2002
2016
2021
1983
1986