Aufgewachsen in einem von den Römern besetzten Land, kommt es für die junge Maria (Melinda Kinnaman) einem Schock gleich, als sie erfährt, dass sie einen Sohn erwarten soll und das ohne biologischen Vater. Sie wird zur Mutter von Gottes Sohn Jesus, den sie bereits früh mit Gelehrten und später mit seinen Jüngern teilen muss. "Maria und Jesus" ist die Geschichte einer Mutter, die alles geben muss, bevor ihr Sohn (Christian Bale) sich schließlich selbst opfert: Die größte Geschichte aller Zeiten, erzählt durch die Augen seiner Mutter (Pernilla August als ältere Maria).