Die Geschichte des Jesus von Nazareth (Christian Bale) erzählt aus der Sicht seiner Mutter Maria (Pernilla August) schildert seinen Leidensweg vom Märtyrer zum Erlöser. Während sich die Gruppe seiner Jünger immer mehr vergrößert und der Glaube an den Messias wächst, nimmt auch das Misstrauen der römischen Besatzungsmacht zu. Aus Angst vor einer Rebellion lässt Statthalter Pontius Pilatus ihn gefangen nehmen. Das Volk soll nun über Jesus' Schicksal entscheiden... Es fordert die Kreuzigung.