Nicolas Cage in einer für ihn eher untypischen Rolle im klassischen Fantasygenre. Nach einigen Fehlgriffen der vergangenen Jahre spielt er nun zusammen mit Ron Perlman Hellboy 2 - Die goldene Armee einen Ritter im 14 Jahrhundert. Die beiden werden beauftragt, eine Junge Frau zum Gericht zu eskortieren, die unter Verdacht steht, eine Hexe zu sein und die Menschheit mit der Pest verhext zu haben. Doch von Zweifeln geplagt versuchen sie die Unschuld des Mädchens zu beweisen.