暴风雨侵袭中的大西洋城,一场拳赛正在体育馆中预备上演,当地警探瑞克(尼古拉斯·凯奇 Nicolas Cage 饰)在敲诈赌客之余亦不忘为老拳王泰勒打气。这场比赛同时吸引到了国防部长莅临现场,担任部长护卫的海军长官凯文得以同老友瑞克见面,两人相谈甚欢。拳赛开始后,一名红发女子吸引了凯文的注意,另一名银发女子则与部长交头接耳,泰勒中拳倒地的刹那,部长中枪,凶手被凯文当场击毙。瑞克为自责中的凯文出谋划策,滞留全场一万多名观众。从比赛录像中,瑞克发现拳赛有假,以泰勒为突破口,瑞克锁定幕后的几名可疑人员,逼迫真凶出
宾夕法尼亚州南部的布鲁斯特市,资深的火车机师弗兰克·巴恩斯(丹泽尔·华盛顿 Denzel Washington 饰)即将提前退休,作为拥有丰富阅历和经验的老员工,他和伙伴们虽然对公司出于成本雇用相对便宜却没有经验的新员工不满,却也无可奈何。这天早晨,弗兰克迎来了新的搭档,年轻气盛的领航员威尔·科尔森(克里斯·佩恩 Chris Pine 饰),新老交替正式开始。与此同时,位于北部的富勒站出现状况,满载危险化学品的777号列车在无人驾驶的情况下径自开走,如野兽般咆哮着冲向人口密集的城镇。危险随时降临,弗兰克和