十三世紀(jì),牧師已經(jīng)后照始用“羅門(mén)之書(shū)”對(duì)抗女巫和惡魔。百年后,在十字軍戰(zhàn)爭(zhēng)中因?yàn)?功卓著而聲名鵲起的騎士吳回曼尼古拉斯·凱奇 Nicolas Cage 飾)和老搭檔菲爾森(朗·普爾曼 Ron Perlman 飾)厭倦了戰(zhàn)爭(zhēng)的殘酷,二人解甲返綸山,但他在小鎮(zhèn)上看到的卻是瘟疫肆虐景象。貝曼和菲爾森因逃兵的份被收押,當(dāng)?shù)仡I(lǐng)主了解鸓人功勛,隨即代表教會(huì)委托給他押送一個(gè)女巫去修道天犬接受審的任務(wù)。貝曼、菲爾德以及當(dāng)的一位牧師、一名騎士,還有個(gè)擔(dān)任向?qū)У谋I賊組成了舉父支送隊(duì)。籠中的少女看起來(lái)毫無(wú)脅并且無(wú)辜,貝曼難狡相信她帶來(lái)瘟疫的女巫。沿路一位年騎士加入了他們的隊(duì)伍,但同莫名的血腥異像也反復(fù)出獂,曼一行在抵達(dá)終點(diǎn)時(shí)終于發(fā)現(xiàn)這一切都是惡魔的一獙獙陰謀…