All Cast

Anthony Hopkins
King Herod

Noa Cohen
Mary

Ido Tako
Joseph

Mili Avital
Mariamne

Stephanie Nur
Salome

Eamon Farren
Satan

Soufiane El Khalidy
Frustrated Pilgrim

Hilla Vidor
Anne

Gudmundur Thorvaldsson
Marcellus

Ori Pfeffer
Joachim

Tarrick Benham
Jonathan

Saikat Ahamed
King Casper

Mehmet Kurtuluş
Bava Ben Buta

Sami Fekkak
Alexander
Ben Affan
Eleazar
Charley Boon
Lev

Kamal Moummad
Vihaan

Mila Harris
Young Mary

Dudley O'Shaughnessy
Gabriel

Lina Sophia
Rachel

Keren Tzur
Elizabeth

Brahim Ait Ben Azzouz
Market Protester
Salim Benmoussa
High Priest Aristobulus
Batoul Marie Prenant
Joseph's Mother

Aïssam Bouali
Messenger Priest
Milo Djurovic
Malachi

Jade Croot
Sarah

Susan Brown
Anna the Prophetess

David Gant
Simeon

Allon Sylvain
Zechariah

Tarik Rmili
Surly Carpenter
