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.
2000
2017
2001
2002
2023
1981
2014
2005
2006
1998
1996
2013
2015
1924
2018
2010
2003