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
1992
2018
2012
1928
1999
1998
2004
1936
2002
1968
2016
2000
2009
1991
1969
1977
1970