A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
2008
2018
1997
2023
2016
1897
2003
2022
2024
2020
1938
1958
1959
2012
1978
2019
—
1990