Ena največjih Biblijskih zgodb Stare zaveze sedaj v vsej svoji veličini oživi pred vami. To je zgodba o Mojzesu, ki ga kot dojenčka v košari iz reke Nil reši faraonova hči. Mojzes odraste na Egipčanskem dvoru, vendar mora zaradi svojega hudobenga polbrata zbežati v puščavo, kjer doživi razodetje... Kot božji poslanec popelje preko Rdečega morja Izraelsko ljudstvo. Na poti v obljubljeno deželo na gori Sinaj prejme moralni zakon, ki ga je Bog izgovoril, in z svojim prstom napisal na dve kamniti plošči. Deset zapovedi.

Najstniškemu dekletu Mariji (Keisha Castle-Hughes) starši dogovorijo poroko z Jožefom (Oscar Isaac). Zmedena zaradi zahtevane poroke z moškim, ki ga komaj pozna, se Marija zateče v neko jamo, da bi se zbrala in premislila. Tam jo obišče angel in ji pove, da jo je Bog izbral, da bi mu rodila sina. Kljub preziru javnosti zaradi nezaželene nosečnosti se Marija in Jožef odpravita v Betlehem na popis prebivalstva, ki ga je ukazal kralj Herod (Ciarán Hinds). Velike stvari se rodijo iz skromnih začetkov in tako je bilo tudi v primeru Marije in Jožefa, saj je njuna dramatična pot na koncu postala pot novega upanja, vere in odrešenja.