Europa im 14. Jahrhundert: die Pest wütet und die gnadenlose Jagd auf Hexen hat begonnen. Nach jahrelangen Kreuzzügen kehren die Tempelritter Behmen (Nicolas Cage) und Felson (Ron Perlman) entkräftet, desillusioniert und des Kämpfens müde zurück. Nur widerwillig übernehmen sie einen letzten Auftrag des todkranken Kardinal D?Ambroise: Sie sollen ein Mädchen, das als Hexe für die Ausbreitung der tödlichen Seuche verantwortlich gemacht wird, in ein entlegenes Kloster überführen. Dort wartet ein geheimnisvolles Ritual auf sie, das ihre Macht brechen und somit der vernichtenden Pest Einhalt gebieten soll. Angeführt vom Gauner Hagamar, der als Einziger den Weg zum Kloster kennt, machen sich Behmen und Felson auf die Reise. Doch der Auftrag erweist sich schnell als weit gefährlicher als angenommen, denn bei ihrer Ankunft im Kloster offenbart sich ihnen der wahre Grund ihrer Reise?