เรื่องราวเกิดขึ้นในช่วงสงครามระหว่างทหารโรมันและชาวพิคต์ในปี 200 พ.ศ. โรมันได้ครอบครองอังกฤษ และไมเคิล ฟาสส์เบนเดอร์รับบทเป็น ควินตัส ดิแอซ ผู้บัญชาการทหารแห่งโรมัน ซึ่งเป็นบุตรชายของนักรบในตำนาน. ควินตัสนำกำลังพลโรมันไปช่วยนายพล(เวส)ของกองทัพที่ถูกจับตัวไป ในขณะเดียวกัน, ชาวพิคต์ต่อสู้ให้แก้แค้นหลังจากบุตรชายของหัวหน้าพิคต์ถูกฆ่า. การล้างแค้นนี้นำโดยหญิงสาวนักสะกดรอยคูรีเลนโก้ ชาวพิคต์ที่มีความตั้งใจแก้แค้นอย่างสาสมและใช้ความโหดเหี้ยมในการต่อสู้ต่อฝ่ายโรมัน