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.
2023
2021
2012
2003
2007
2008
2000
1974
1929
1967
1980
2002
2006
2017
2014
1970
1963