美国西雅图某天早晨,5名训练有素的持枪歹徒闯入一家银行劫持了在场的工作人员和顾客近40名,百密一疏,一位银行员工趁他们不备偷偷按响了警报器,警察迅速包围了该银行所在的街区。歹徒头目E. Lorenz(Wesley Snipes)点名要警官Quentin Conners(Jason Statham)与...他对话,否则即刻枪杀人质。Conners虽然办案丰富,却在一次行动中失手直接导致某同事的死亡,此时他正处于停职阶段。 任务接手后,Conners和警界新兵Shane Dekker(Ryan Phillippe)成了搭档。现场,Conners很快分析出了敌我双方所面临的严峻形势,并在已有一名人质被毙的情况下,下令秘密进入银行,不想被歹徒先下手为强,引爆了预设的双方所面临的严峻形势,并在已有一名人质被毙的情况下,下令秘密进入银行,不想被歹徒先下手为强,引爆了预设的强力炸弹,银行内外陷入一片火海。Dekker等人不知的是,Conners正是这起抢劫事件的幕后推手,他与Lorenz的关系并非他们想象的那般简单,而下令进入银行只是其中的步骤之一。