Mary Cast and Crew

Main Cast: Anthony Hopkins as King Herod
Main Cast: Mili Avital as Mariamne
Main Cast: Stephanie Nur as Salome
Supporting Cast: Ido Tako as Joseph
Supporting Cast: Eamon Farren as Satan
Supporting Cast: Noa Cohen as Mary
Supporting Cast: Soufiane El Khalidy as Frustrated Pilgrim
Supporting Cast: Hilla Vidor as Anne
Supporting Cast: Gudmundur Thorvaldsson as Marcellus
Supporting Cast: Ori Pfeffer as Joachim
Supporting Cast: Tarrick Benham as Jonathan
Supporting Cast: Saikat Ahamed as King Casper
Supporting Cast: Mehmet Kurtulus as Bava Ben Buta
Supporting Cast: Sami Fekkak as Alexander
Supporting Cast: Ben Affan as Eleazar
Supporting Cast: Charley Boon as Lev
Supporting Cast: Kamal Moummad as Vihaan
Director: D. J. Caruso
Writer: Timothy Michael Hayes
Film Producer: Mary Aloe
Film Producer: Gillian Hormel