Dan Barnes是前职业拳击手,因为对于暴力的厌倦而退休。现在,他是学校清洁工,并帮助学校一个总被欺负的学生。马修米尔是个书呆子,她的妈妈非常厌恶拳击的暴力与血腥,而丹尼尔在长期单亲家庭及母亲的溺爱下,软弱怕事,作为一名新生,他经常遭到学校的洲际拳击冠军的欺负,他在清洁工Dan的帮助下,克服层层困难学习拳击,并且在不久的学校拳击比赛中给予Hector Torres数记重拳,虽然最终还是负于Hector Torres,但马修还是战胜了自己,赢得了信心。
十三世纪,牧师已经开始用“所罗门之书”对抗女巫和恶魔。一百年后,在十字军战争中因为战功卓著而声名鹊起的骑士贝曼(尼古拉斯·凯奇 Nicolas Cage 饰)和老搭档菲尔森(朗·普尔曼 Ron Perlman 饰)厌倦了战争的残酷,二人解甲返乡,但他们在小镇上看到的却是瘟疫肆虐的景象。贝曼和菲尔森因逃兵的身份被收押,当地领主了解二人的功勋,随即代表教会委托给他们押送一个女巫去修道院接受审判的任务。贝曼、菲尔德以及当地的一位牧师、一名骑士,还有一个担任向导的盗贼组成了一支押送队。笼中的少女看起来毫无威胁并且
保罗(盖布瑞·马赫特 Gabriel Macht 饰)是洛杉矶警局的特警,他被派遣到了底特律特警组,成为了那里的教官。在一场行动中,由于保罗的失误导致了人质萝丝(克里斯塔娜·洛肯 Kristanna Loken 饰)的死亡,而罪魁祸首沃尔特(罗伯特·帕特里克 Robert Patrick 饰)则逃之夭夭。这场事故的发生让保罗的职业生涯陷入了困境之中,他遣走了对自己积怨颇深的底特律特警组组长凯洛格(尼古拉斯·冈萨雷斯 Nicholas Gonzalez 饰),扶持曾经的好友洛瑞(香侬·凯恩 Shannon