Judah Ben-Hur (Jack Huston), ein jüdischer Prinz, und Messala (Toby Kebbell), Sohn eines römischen Steuereintreibers, wachsen zu jener Zeit, zu der auch Jesus Christus (Rodrigo Santoro) lebt, gemeinsam auf. Sie sind beste Freunde, bis Messala eines Tages nach Rom geht, um sich dort weiterzubilden. Jahre später kommt er als völlig veränderter ...