The Nativity Story (2006): cast, story & where to watch
2006 · Film · ★ 7

Released in 2006, The Nativity Story is a fantasy, drama and history film directed by Catherine Hardwicke, running about 101 minutes. “Her child would change the world.” — that tagline sets the tone.
What it’s 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’s in it. The Nativity Story stars Keisha Castle-Hughes as Mary, Oscar Isaac as Joseph, Hiam Abbass as Anna and Shaun Toub as Joachim, among others.
How it landed. With an audience score of 7.0/10, The Nativity Story has been warmly received by audiences. It went on to earn $46.4M at the box office.
Where to watch. In US you can rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch The Nativity Story page.
If you liked it. Fans of The Nativity Story tend to enjoy The Lord of the Rings: The Return of the King, The Green Mile, Spirited Away and The Lord of the Rings: The Fellowship of the Ring.
Frequently asked
- Where can I watch The Nativity Story (2006)?
- In US, The Nativity Story is available to rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
- Is The Nativity Story worth watching?
- The Nativity Story holds an audience score of 7.0 out of 10, and is a strong pick if you enjoy fantasy, drama and history. Most viewers rate it highly.
- Who stars in The Nativity Story?
- The Nativity Story stars Keisha Castle-Hughes, Oscar Isaac, Hiam Abbass, Shaun Toub and Ciarán Hinds.
- When was The Nativity Story released?
- The Nativity Story was released in 2006, with a runtime of about 101 minutes.
