故事發生在1972年的美國,海軍陸戰隊隊員邁克康威(羅根·馬歇爾-格林飾)和好友亞瑟(杰米·埃克托飾)提前退伍回到家鄉,兩人雖因涉嫌種族屠殺被法庭判決無罪,卻始終承受著輿論壓力與社會排斥。退伍后的邁克康威陷入人生低谷,偶遇神秘富豪昆頓·杜魯門(湯姆·諾南飾)提出以重金招募其作為職業殺手,秉持正義信念的邁克康威當場拒絕。亞瑟卻因經濟困境接受雇傭,并持續勸說邁克康威僅完成"最后一單"便金盆洗手。迫于生計壓力,邁克康威最終妥協參與行動,卻在執行任務過程中發現目標與越戰期間某支神秘部隊存在關聯。隨著調查深入,兩人逐步揭開了軍方掩蓋的生化武器實驗真相,并意外牽扯出昆頓與邁克康威亡兄之間的隱秘往事。當亞瑟試圖將情報賣給媒體時,邁克康威被迫在兄弟情誼與良知責任間做出抉擇,最終親手終結了亞瑟的背叛行為,并選擇獨自承擔所有罪責。