萊斯特(馬丁·弗瑞曼飾)是一位長(zhǎng)期壓抑的保險(xiǎn)銷售員,在職場(chǎng)與家庭中飽受欺凌。某次偶遇神秘職業(yè)殺手馬爾沃(比利·鮑伯·松頓飾)后,長(zhǎng)期積壓的憤怒終于爆發(fā)——他意外殺死妻子并慌亂求助。馬爾沃利用萊斯特脆弱的心理,引導(dǎo)其偽造現(xiàn)場(chǎng)嫁禍他人,并在警長(zhǎng)諾蘭(科林·漢克斯飾)追查時(shí)將其滅口。女警莫利(艾莉森·托爾曼飾)通過縝密推理,將連環(huán)命案與馬爾沃過往犯罪記錄關(guān)聯(lián),逐步鎖定兩人。隨著多諾萬(wàn)犯罪集團(tuán)追殺馬爾沃的行動(dòng)展開,萊斯特試圖自保卻反遭滅口。最終莫利突破多方勢(shì)力阻撓,在暴風(fēng)雪中擊斃馬爾沃,將真相公之于眾。