เรื่องราวเริ่มต้นที่ อังกฤษ เมื่อกลุ่มนักฆ่าจากหลายประเทศได้รับการเชิญให้เข้าร่วมการแข่งขันที่ถูกจัดขึ้นโดยองค์กรลับ การแข่งขันนี้มีเงื่อนไขคือ นักฆ่าทุกคนต้องฆ่ากันเอง และสุดท้ายผู้ที่มีชีวิตรอดจะได้รับรางวัลสูงถึง 10 ล้านดอลลาร์
ในระหว่างการต่อสู้ที่ดุเดือด Judas (รับบทโดย Robert Carlyle), นักฆ่าที่มีชื่อเสียงและมีประสบการณ์สูง, ต้องเผชิญหน้ากับนักฆ่าคนอื่น ๆ รวมถึง Liam (รับบทโดย Kelly Hu) และ The Assassin (รับบทโดย Scott Adkins), นักฆ่าหนุ่มที่มุ่งมั่นจะคว้าชัยชนะ
ระหว่างการต่อสู้, Judas ได้พบกับ Detective (รับบทโดย Ving Rhames) ซึ่งมีวัตถุประสงค์ในการหยุดการแข่งขันที่โหดร้ายนี้ และเขาจึงต้องตัดสินใจว่าจะช่วยเหลือเพื่อนร่วมทีม หรือเอาชนะคู่ต่อสู้เพื่อความอยู่รอด