Netflix’s biblical epic Mary reimagines the well-known story of the Virgin Mary through a fresh lens, offering viewers a coming-of-age tale that focuses on her humanity. Directed by D. J. Caruso, the film portrays Mary’s journey as a young woman forced into hiding following the birth of Jesus. This ambitious adaptation humanizes Mary, showing her vulnerabilities and strength as she navigates an extraordinary and perilous chapter in her life. Here is a complete guide to the cast and characters that bring Mary’s historical and spiritual narrative to life:
‘Mary’: Main Cast & Characters
Noa Cohen as Mary
Ido Tako as Joseph
Ido Tako plays Joseph, Mary’s devoted husband. Through Tako’s performance, Joseph is depicted as a compassionate and protective partner, supporting Mary through unimaginable trials. His nuanced portrayal brings warmth and humanity to the role.
Anthony Hopkins as King Herod
Academy Award-winning actor Anthony Hopkins takes on the role of the menacing King Herod. Known for his commanding screen presence, Hopkins brings gravitas to the character, portraying Herod’s paranoia and ruthlessness with chilling intensity.
View this post on Instagram
Stephanie Nur as Salome
Stephanie Nur plays Princess Salome, a character whose interactions with the central figures add layers to the narrative. Nur’s portrayal reflects Salome’s complex position within the royal court.
Susan Brown as Anna the Prophetess
Susan Brown takes on the role of Anna, a wise prophetess who plays a key part in guiding Mary. Her character adds a spiritual depth to the story, serving as a mentor figure.
Ori Pfeffer as Joachim
Ori Pfeffer portrays Joachim, Mary’s father. Pfeffer’s performance brings warmth and grounding to the character, showcasing the familial bonds that shape Mary’s early life.
Additional Cast and Characters:
- Eamon Farren as Satan: Farren delivers a haunting portrayal of the adversary, adding an ethereal and unsettling presence to the story.
- Hilla Vidor as Anne: Vidor plays Mary’s mother, Anne, whose strength and compassion influence Mary profoundly.
- Mili Avital as Mariamne: Avital’s character provides a connection to Mary’s heritage.
- Gudmundur Thorvaldsson as Marcellus: Thorvaldsson brings depth to this character, a Roman soldier caught in the unfolding drama.
- Dudley O’Shaughnessy as Gabriel: O’Shaughnessy’s interpretation of the archangel Gabriel is both commanding and serene.
- Keren Tzur as Elizabeth: Tzur plays Elizabeth, Mary’s relative, whose story intertwines with Mary’s in meaningful ways.
- Mehmet Kurtulus as Bava Ben Buta: Kurtulus delivers a compelling performance as a key figure in the narrative.
- Mila Harris as Young Mary: Harris portrays a younger version of Mary, giving viewers a glimpse into her early life and formative experiences.