Walter(Denzel Washington飾)是一名紐約地鐵調(diào)度員,負(fù)責(zé)控制各條線路的部署和運(yùn)營(yíng)。一天,一群恐怖分子劫持了地鐵123號(hào)線,團(tuán)伙頭目瑞德(約翰·特拉沃爾塔飾演)是一名前美國(guó)雇傭兵,聲稱提供1000萬(wàn)贖金來(lái)釋放人質(zhì)。巧合的是,這一金額正式成為提取保險(xiǎn)金、商業(yè)貸款等的上限。地鐵123號(hào)線在隧道內(nèi)超速行駛,導(dǎo)致多名警察死亡,司機(jī)被劫持,乘客面臨風(fēng)險(xiǎn)。沃爾特因玩忽職守而被調(diào)職,后來(lái)由于雷德的點(diǎn)名而被迫參加談判。面對(duì)腐敗的質(zhì)疑,他的誠(chéng)實(shí)救了一名年輕乘客的命。面對(duì)劫匪提出的高額贖金和苛刻條件,紐約市長(zhǎng)如坐針氈。就在他準(zhǔn)備削減這筆錢以平息這起事件時(shí),這個(gè)精神錯(cuò)亂的搶劫犯突然改變了主意。作為高速運(yùn)輸管理局的關(guān)鍵成員,沃爾特決定用自己代替人質(zhì),并與劫匪展開(kāi)了一場(chǎng)驚心動(dòng)魄的生死搏斗