All Cast

Fiona Palomo
Mary

Milo Manheim
Joseph

Omid Djalili
Melchior

Rizwan Manji
Gaspar

Geno Segers
Balthazar

Moriah Peters
Deborah

Joel Smallbone
General Antipater

Lecrae
Archangel Gabriel

Stephanie Gil
Rebekah

Antonio Cantos
Joachim

María Pau Pigem
Ana

Alicia Borrachero
Rachel

Antonio Gil
Jacob

Antonio Banderas
Herod the Great
Pedro Aijón
Lieutenant
Ricard Serra
Census Taker
Juan José Marco
Unhappy Man
Eric Halverson
Healer
Juan Jesús Di Manuel
Prisoner

Daniela Riveri
Magi's Servant Girl

Yaël Belicha
Elizabeth
José María Rueda
Zachariah

Zoe Arnao
Young Sheperd Girl
Manuel Lozano
Baby Jesus

Eduardo Rejón
Innkeeper
Andrés Merino
Young Jesus
Adrià Nebot
Young Antipater
Fran Llorente
Shepherd Girl's Father
