A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
2019
2017
1977
2006
2008
2011
2010
2007
2016
2021
2020
2024
1989