Cast
Deva Cassel
Mary
Jamie Ward
Joseph
Jim Caviezel
King Herod
Sam Worthington
Antipater
Ben Mendelsohn
Nahash
Gael García Bernal
Joachim
James Oliver Wheatley
Dismas
Yahya Mahayni
Mordecai
Marco Khan
Melchior / Astrologer
Valentina Kamenova
Mother
Crew
Alejandro Monteverde
Director
Alejandro Monteverde
Writer
Rod Barr
Writer
Leo Severino
Producer
Leo Severino
Writer
Eduardo Verástegui
Producer
Brian Scofield
Editor
Gorka Gómez Andreu
Director of Photography
Salaheddine Benchegra
Casting
Carla Hool
Casting
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.