THE NATIVITY STORY opens with King Herod (Ciaran Hinds) plotting to kill all the male babies in Bethlehem. In a flashback to the previous year, Zechariah (Stanley Townsend) is told by an angelic voice that his aging wife Elizabeth (
Shohreh Aghdashloo) will bear a son. In Nazareth, Elizabeth's young peasant cousin, Mary (
Keisha Castle-Hughes) -- still practically a child and living under the daily uncertainties of Roman occupation -- is informed by her parents, Anna and Joaquim (Hiam Abbass and Shaun Toub), that she is to marry Joseph (Oscar Isaac), a carpenter a few years her senior. Troubled, Mary retreats to a nearby grove, where the angel Gabriel (Alexander Siddig) reveals that she'll give birth to Jesus. Meanwhile, in Persia, the three Magi set out to follow the star westward as Joseph and Mary begin their own difficult journey from Nazareth to Bethlehem. Once they finally arrive, Jesus is born -- complete with wise men, shepherds, no room at the inn, and just a hint of Hallmark Cardish-ness.