Type movie Release Date Nov 9, 2023 Country United States of America Language English Genre Drama Family Fantasy Adventure Musical Cast Fiona Palomo as Mary Milo Manheim as Joseph of Nazareth Antonio Banderas as King Herod Antipas of Judea Joel Smallbone as General Antipater Stephanie Gil as Rebekah Moriah Peters as Deborah Rizwan Manji as Gaspar Omid Djalili as Melchior Geno Segers as Balthazar Lecrae as Archangel Gabriel Antonio Gil as Jacob Alicia Borrachero as Rachel María Pau Pigem as Ana Antonio Cantos as Joachim Pedro Aijón as Lieutenant Ricard Serra as Census Taker Juan José Marco as Unhappy Man Eric Halverson as Healer Juan Jesús Di Manuel as Prisoner Daniela Riveri as Servant Girl References website imdb