凱文·詹姆斯飾演的紐約消防員兼前警探艾迪·蘭道爾過著雙重生活,白天作為盡責的父親照顧家人,夜晚則為黑幫組織處理非法事務。克里斯蒂娜·里奇飾演其妻子貝絲,路易斯·古茲曼與喬伊·迪亞茲分飾黑幫頭目及其心腹。在一次代號"午夜拍賣"的毒品交易中,艾迪為保護被誤傷平民而暴露臥底身份,導致黑白兩道的雙重身份徹底崩塌。黑幫為滅口展開全城追殺,警方則以謀殺罪名對其通緝。梅麗莎·里奧飾演的警監揭露二十年前艾迪被迫充當線人的真相,最終在布魯克林大橋封鎖現場,艾迪利用消防車制造煙霧掩護妻女登上渡輪,自己則在與黑幫頭目的近身搏斗中被警監開槍擊中要害。影片以艾迪在急診室與妻女最后告別,警監將關鍵證據交給聯邦調查局收尾。