ภาพยนตร์เล่าเรื่องราวของ Billy Taggart (รับบทโดย Mark Wahlberg), อดีตตำรวจที่ถูกไล่ออกหลังจากที่เขาถูกกล่าวหาว่าทำการใช้ความรุนแรงเกินกว่าเหตุ ในขณะที่พยายามเริ่มต้นชีวิตใหม่ในฐานะนักสืบเอกชน เขาได้รับการว่าจ้างจากนายกเทศมนตรี Nicholas Hostetler (รับบทโดย Russell Crowe) ให้ช่วยสืบสวนเรื่องราวการนอกใจของภรรยาของเขา
อย่างไรก็ตาม เมื่อ Billy เริ่มสืบสวน เขาค้นพบความจริงที่ซับซ้อนและอันตรายที่เกี่ยวข้องกับการทุจริตในเมือง และเขาต้องตัดสินใจว่าจะทำอย่างไรเมื่อเขาเข้าไปพัวพันกับการเมืองที่มีเล่ห์เหลี่ยมและการกระทำที่ผิดกฎหมาย