A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
2017
2019
2022
—
2004
1995
2006
2007
2009
2010
1997
2023
2021
1990
2024
1988