อเมริกาในยุคทศวรรษ 40 เศรษฐกิจกำลังตกต่ำอย่างหนัก ไมเคิล ซัลลิแวน (ทอม แฮงค์) มือปืนรับจ้างสังหาร พร้อมด้วยลูกชายตัวเล็ก ๆ อายุ 12 ขวบ ไมเคิล ซัลลิแวน จูเนียร์ (ไทเลอร์ เฮอคลิน) ผูกพันอยู่กับแก๊งค์มาเฟียเชื้อสายไอริชในชิคาโก ที่มี จอห์น รูนีย์ (พอล นิวแมน) เป็นหัวหน้าใหญ่ รูนีย์รักซัลลิแวนเสมือนลูกชายแท้ ๆ ของตน แม้ว่าจะมี คอนเนอร์ (แดเนียล เคร็ก) ซึ่งเป็นลูกชายตัวจริงอยู่แล้วก็ตาม แต่ในสายตาของรูนีย์แล้ว คอนเนอร์เป็นคนไม่ได้เรื่อง รูนีย์จึงปรารถนาให้ซัลลิแวนเป็นผู้สืบทอดแก๊งค์ต่อจากตนแต่ด้วยความปรารถนาที่จะให้รูนีย์ชื่นชมฝ่ายตน ประกอบกับความรู้สึกผิดบาปในใจของซัลลิแวน ทำให้แอนนี่ (เจนนิเฟอร์ เจสัน ลีห์) ภรรยาของซัลลิแวน และปีเตอร์ (เลียม ไอแคน) ลูกชายคนเล็ก ถูกสังหารตายทั้งคู่ และตามไล่ล่าตัวซัลลิแวนและลูกชายคนโตที่กำลังหลบหนีไปเมืองเพอร์ดิชั่นจากฝีมือของทางแก๊งค์ โดยมี ฮาร์เลน แม็คไกวร์ (จูด ลอว์) มือสังหารระดับพระกาฬเป็นผู้ไล่ล่า