เรื่องราวเกิดขึ้นปี 1880 โสเภณีรายหนึ่งถูกชายสองคนทำร้ายร่างกายจนใบหน้าเสียโฉม เพื่อนของเธอรู้สึกคับแค้นใจจึงประกาศค่าหัวจับตายของเป็นเงินสูงถึง 1,000 เหรียญ ทำให้ William Munny (รับบทโดย Clint Eastwood) คาวบอยสูงวัยที่วางมือจากการดวลปืนมานาน เมื่อได้ยินเรื่องนี้จึงต้องการนำเงินมาเลี้ยงดูครอบครัวของเขา ร่วมมือกับ Ned (รับบทโดย Morgan Freeman) อดีตคู่หูเก่า และคาวบอยหนุ่มตาสั้น Schofield Kid (รับบทโดย Jaimz Woolvett) เพื่อออกติดตามไล่ล่า แต่ถูกขัดขวางโดย Little Bill (รับบทโดย Gene Hackman) นายอำเภอสุดกร่าง พวกเขาจะทำงานนี้ได้สำเร็จหรือไม่