A young woman carrying an unimaginable responsibility. A young man torn between love and honor. A jealous king who will stop at nothing to keep his crown.

Fiona Palomo
as Mary

Milo Manheim
as Joseph

Omid Djalili
as Melchior

Rizwan Manji
as Gaspar

Geno Segers
as Balthazar

Moriah Peters
as Deborah

Joel Smallbone
as General Antipater

Lecrae
as Archangel Gabriel

Stephanie Gil
as Rebekah

Antonio Cantos
as Joachim
CinemaSerf
Scene stealing megalomanic King Herod (Antonio Banderas) hams up marvellously in this enjoyable if totally forgettable pre-Nativity Christmas story. He presides over the kingdom of Judah towards which three magi are heading when they espy a bright star in the sky portending an event of great importa...