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