เรื่องราวเกิดขึ้นในปี 1879 ที่เมืองเล็ก ๆ ชื่อว่า Rose Creek ซึ่งถูกกดขี่โดย Bartholomew Bogue (รับบทโดย Peter Sarsgaard), นักธุรกิจที่ใช้ความรุนแรงเพื่อเข้าควบคุมพื้นที่ เมื่อลัทธิการควบคุมนี้กลายเป็นภัยคุกคามต่อชีวิตและอิสรภาพของชาวเมือง ชาวบ้านจึงตัดสินใจที่จะหาผู้ช่วย
พวกเขาจึงเรียกร้องความช่วยเหลือจาก Sam Chisolm (รับบทโดย Denzel Washington), นักล่าหัวค่าหัวผู้มีทักษะ เขาตัดสินใจรวมทีมที่ประกอบด้วยนักรบและนักเลงผู้มีทักษะจากที่ต่าง ๆ เพื่อร่วมกันต่อสู้กับ Bogue และนำความยุติธรรมกลับคืนสู่เมือง