Superstition
"You'll believe it just before you die..."
A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
1974
2009
1996
2017
1989
2010
2019
1984
2024
1940
1932
1973
2017
1972
1988
2004
2015
2018
2013