A witch put to death in 1692 swears vengeance on her persecutors and returns to the present day to punish their descendants.
August 26, 1982
Released
Superstition
1h 25min
—
English
Penaria
1985
2018
1986
1988
2003
2015
2021
2004
1987
1973
1982
1974
1999
1981
1978