A witch, a pair of escorts, and a hired gun, unleash a centuries-old curse. Now there is only one way to break the spell, an offering of blood.
1957
1946
2024
2003
1987
1972
1971
2018
1990
1960
—
2000
2008
2001
2023
2010
2016
1969
1934
2017