联邦特工艾迪·莱曼(杰夫·法赫饰)在一次围剿任务中因不服从指挥而被迫在家休假。其未婚妻韦勒瑞·米勒(贝司·陶森特饰)是参议员道格拉斯·威尔森(埃涅·赫德森饰)的助理,威尔森为施行其清缴武器议案而到处宣传。而这一议案触怒了以大卫·安德森(布兰特·哈夫饰)为首的反动民兵组织。为了获得更多民众的支持,威尔森议员决定携幕僚乘火车去人口稠密的紫貂峡镇演讲。与此同时,安德森也周密地部署着他的恐怖行动,他集结了专业保镖、网络黑客、铁路工程师、武器专家等各种力量,他们就潜伏在参议员所搭乘的火车上。而决定利用假期陪未婚妻旅行的莱曼也搭上了这列火车。