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.
2015
1971
1912
1981
2025
1997
2001
1993
1998
1960
1959
1992
2002
1970
1975