
Plot
Mary and Joseph make the hard journey to Bethlehem for a blessed event in this retelling of the Nativity story. This meticulously researched and visually lush adaptation of the biblical tale follows the pair on their arduous path to their arrival in a small village, where they find shelter in a quiet manger and Jesus is born.
Trailer
Cast

Keisha Castle-Hughes
Mary

Oscar Isaac
Joseph

Hiam Abbass
Anna

Shaun Toub
Joachim

Ciarán Hinds
Herod

Shohreh Aghdashloo
Elisabeth

Stanley Townsend
Zechariah

Alexander Siddig
The Angel Gabriel

Nadim Sawalha
Melchior

Ériq Ebouaney
Balthasar

Stefan Kalipha
Gaspar

Alessandro Giuggioli
Antipas

Farida Ouchani
Ruth

Saïd Amadis
Tero

Maria Giovanna Donzelli
Mary's Friend

Francesca Piliero
Mary's Friend

Serge Feuillard
High Priest

Qais Nashif
Benjamin

Andy Lucas
Tax Collector

Tomer Sisley
Tax Collector

Jeffery Kissoon
Herod's Architect

Lucia Zotti
Elizabeth's Aunt

Monica Contini
Elizabeth's Cousin

Paola Sotgiu
Midwife

Gabrielle Scharnitzky
Palm Reader

Stewart Scudamore
Simeon

Chiara Di Pede
Girl Taken By Soldiers

Zinedine Soualem
Girl's Father

Luciana Paolicelli
Girl's Mother

Damir Todorović
Soldier at Collection

Matt Patresi
Sentry Soldier

Ted Rusoff
Old Shepherd

Sami Samir
Thief

Yvonne Sciò
Thief's Accomplice

Andrea Bruschi
Bethlehem Townsperson

Jean-Claude Deret
Bethlehem Townsperson

Angela Iurilli
Bethlehem Townsperson

Francesco Martoccia
Bethlehem Townsperson

Alessandro Piscitelli
Bethlehem Townsperson

Maria Antonietta DiMonte
Bethlehem Townsperson

Emilio Adrisani
Bethlehem Townsperson

Emilia Fortunato
Bethlehem Townsperson

Ilaria Cangalosi
Blacksmith's Wife (uncredited)

Shelby Young
Naomi (voice) (uncredited)