Cursed to lonely immortality when he slew the Witch Queen, Kaulder, last of the witch hunters, has tracked down rogue witches for centuries. When the Witch Queen is resurrected, she seeks revenge on her killer, leading to an epic battle that will determine the survival of mankind.
The Last Witch Hunter