13. yy’da bir cadı avcısı olan Kaulder (Vin Diesel) en güçlü cadı olan Kraliçe Cadı’yı öldürmeyi başarır, ancak son anlarında Kraliçe onu ölümsüzlükle lanetler. Bu nedenle karısı ve çocuğundan sonsuza dek ayrılır. Günümüz New York’unda yaşamayı sürdüren Kaulder, aradan geçen yüzyıllar sonrasında türünün son örneği olarak kalmıştır. Bütün bu yıllar boyunca cadılarla savaşmış acı çekmiştir. Ancak Kraliçe Cadı geri gelmiştir ve ölümünün intikamını almaya kararlıdır. İkisinin savaşı, aynı zamanda dünyanın geleceğini belirleyecektir ve bu savaşta en büyük yardımcısı hiç tahmin edemeyeceği biri, dişi bir cadı olacaktır.
Cesur bir cadı avcısı olan Kaulder (Vin Diesel), Kraliçe Cadı (Julie Engelbrecht) ve takipçilerini öldürmeyi başarır. Ancak Kraliçe ölümünden hemen önce Kaulder’i ölümsüzlükle lanetlemiş, karısı ve çocuklarını da ebediyen ondan ayırmıştır. Türünün kalan tek örneği olan Kaulder yüzyıllarını cadı avlayarak geçirir. Kraliçe Cadı habersizce dirilip intikam için katilinin peşine düşene kadar her şey yolundadır. Kraliçe, Kaulder’in peşine düştüğünde ise insan ırkının kaderini tayin edecek olan bir savaş başlayacaktır.