A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
2019
2014
2007
2024
2022
2016
2009
2021
2017
—
1988
2020
2013
2018
2006
2023