Na Judéia invadida pelos conquistadores romanos, o príncipe Ben-Hur (Charlton Heston) tenta conduzir seu povo rumo à liberdade. Mas isso gera um conflito de interesses com o seu amigo de infância, Messala (Stephen Boyd), agora um severo comandante dos exércitos de Roma. Preso, o príncipe é enviado para trabalhar como escravo, longe de suas terras, família e sua amada Esther (Haya Harareet). O pacífico Ben-Hur transforma-se em um guerreiro forte e corajoso, disposto a enfrentar seus inimigos e restabelecer a paz.