เรื่องราวมหากาพย์ของจูดาห์ เบนเฮอร์ (แจ็ค ฮูสตัน) เจ้าชายผู้ซึ่งต้องผจญกับทุกข์ยากแสนสาหัส ถูกถอดยศกลายมาเป็นทาส และต้องพลัดพรากจากครอบครัวและผู้หญิงที่เขารัก เอสเธอร์ (นาซานิน บอเนียดี) หลังจากที่เขาถูก เมสซาลา (โทบี้ เค็บเบล) นายทหารในกองทัพโรมัน กล่าวหาว่าเป็นกบฎ ภายหลังจากใช้ชีวิตหลายปีกลางทะเล จูดาห์ กลับมาสู่แผ่นดินเกิดเพื่อแก้แค้น เขากลับมาเผชิญหน้ากับ เมสซาลา อีกครั้ง โดยทั้งคู่ได้ร่วมแข่งขันรถม้าอีกครั้ง โดยมีเดิมพันที่ยิ่งใหญ่ คือให้ เมสซาลา ชดใช้สิ่งที่เขาได้ทำกับครอบครัวของเขา