《女巫季节》13世纪,祭司们开始使用《所罗门之书》来对抗女巫和恶魔。一百年后,骑士贝曼(尼古拉斯凯奇饰)和他的老搭档菲尔森(朗普尔曼饰)因在十字军东征中的杰出成就而闻名,他们已经厌倦了战争的残酷。两人解除了武装,回到了家中,但在小镇上看到的却是瘟疫肆虐的一幕。贝曼和费尔森作为逃兵被拘留。当地领主了解二人的功绩,委托他们代表教会护送一名女巫到寺院受审。贝曼、菲尔德、当地牧师、骑士和充当向导的小偷组成了护卫队。笼子里的女孩看起来没有威胁,天真无邪,贝曼简直不敢相信她就是带来瘟疫的女巫。一个年轻的骑士一路加入了他们的队伍,但与此同时,莫名的血腥景象也反复出现。贝曼一行人到了最后,才发现这一切都是魔鬼的计划……