Als Mutter von Jesus Christus wird sie in die Geschichte eingehen. Doch davon hat Maria (Mila Harris) noch keine Ahnung, als sie vor über zweitausend Jahren im Dorf Nazaret lebt und von ihren Eltern Joachim (Ori Pfeffer) und Anna (Hilla Vidor) aufgezogen wird. Dort wird sie als junge Frau (Noa Cohen) mit dem Zimmermann Josef (Ido Tako) bekannt gemacht und schließlich auch verheiratet. Doch eines Tages erscheint ihr der Engel Gabriel (Dudley O'Shaughnessy) und verkündet ihr, dass sie den Sohn Gottes gebären wird, ohne dass Josef daran beteiligt ist. Die schwangere Maria wird daraufhin verstoßen, Josef hält allerdings zu ihr, auch dann, als der von Rom eingesetzte jüdische König Herodes (Anthony Hopkins) Jagd auf das neugeborene Kind macht, das ihm der Prophezeiung nach den Herrschaftstitel streitig machen soll.