
The Nativity Story(2006)
“Her child would change the world.”
Overview
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.
Director
Catherine Hardwicke
Studio
New Line Cinema
Budget
$35M
Revenue
$46M
Cast

Keisha Castle-Hughes
as Mary

Oscar Isaac
as Joseph

Hiam Abbass
as Anna

Shaun Toub
as Joachim

Ciarán Hinds
as Herod

Shohreh Aghdashloo
as Elisabeth

Stanley Townsend
as Zechariah

Alexander Siddig
as The Angel Gabriel

Nadim Sawalha
as Melchior

Ériq Ebouaney
as Balthasar

Stefan Kalipha
as Gaspar

Alessandro Giuggioli
as Antipas
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2006
Runtime
1h 41m
Language
English
Rating
6.9 / 10
Budget
$35M
Box Office
$46M
Production Companies
New Line Cinema • Sound for Film • Temple Hill Entertainment
You Might Also Like
Frequently Asked Questions
Where can I watch The Nativity Story?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for The Nativity Story (2006).
What is The Nativity Story about?▼
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.
Who directed The Nativity Story?▼
The Nativity Story was directed by Catherine Hardwicke and released in 2006. It is a drama film.
How long is The Nativity Story?▼
The Nativity Story has a runtime of 1 hours and 41 minutes (101 minutes total).
Who stars in The Nativity Story?▼
The cast of The Nativity Story includes Keisha Castle-Hughes as Mary, Oscar Isaac as Joseph, Hiam Abbass as Anna, Shaun Toub as Joachim, Ciarán Hinds as Herod and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.








