Edward Carnby (Rick Yune) er på jagt efter en dolk som tilhører det ondskabsfulde spøgelse, Elizabeth (Allison Lange). Edwards plan går galt, og det ender med, at han selv udsættes for dolkens forbandelse. Heksejageren Dexter (Bill Moseley) og hans medhjælpere vil udrydde Elizabeth, da spøgelset har planer om at myrde Dexters datter. Edward og Dexter beslutter sig til sidst for at slår sig sammen i kampen mod det onde spøgelse.