As a movie critic with a lifelong passion for cinema, I must say that the cast of Mary, Netflix’s latest biblical epic, is nothing short of impressive. With veterans like Anthony Hopkins and newcomers like Ido Tako, this film promises to deliver a compelling narrative filled with emotional depth and stellar performances.
A majority of Netflix’s original Christmas productions typically fit a familiar pattern, resembling light-hearted, predictable films reminiscent of Hallmark productions that don’t demand deep introspection – for instance, The Merry Gentlemen and Our Little Secret.
However, the most recent film from the streaming service offers something distinctly unique. Titled “Mary,” this biblical epic narrates the story of Mary, Jesus’ mother, and her husband Joseph as they are compelled to escape to Egypt. This is due to King Herod’s decree for the Slaughter of the Innocents – a tragic event where all infants under two years old were ordered to be killed.
Under the guidance of director DJ Caruso, known for his past works like Disturbia and XXX: Return of Xander Cage, the movie features a bona fide Hollywood heavyweight, none other than two-time Academy Award winner Sir Anthony Hopkins, taking on the role of Herod.
But which other actors appear alongside him in the film? Read on for everything you need to know.
Mary cast: Who stars with Anthony Hopkins in Netflix biblical film?
Below are the main stars of Mary and who they play. Read on for more information on each.
- Noa Cohen as Mary
- Mila Harris as young Mary
- Ido Tako as Joseph
- Anthony Hopkins as King Herod
- Stephanie Nur as Salome
- Susan Brown as Anna the Prophetess
- Ori Pfeffer as Joachim
- Eamon Farren as Satan
- Hilla Vidor as Anne
- Mili Avital as Mariamne
- Gudmundur Thorvaldsson as Marcellus
- Dudley O’Shaughnessy as Gabriel
- Keren Tzur as Elizabeth
- Mehmet Kurtuluş as Baba ben Buta
- Milo Djurovic as Malachi
- Soufiane El Khalidy as a frustrated pilgrim
Noa Cohen plays Mary
Who, precisely, is Mary? She can be described as a young woman from Nazareth, born into a Jewish family, and later on, she would become the mother of Jesus.
As a seasoned movie connoisseur, I must admit that Noa Cohen’s current performance is undeniably her most prominent yet. However, delving into her rich acting history, she has graced our screens in the 2022 film Silent Game and the television series Infinity and 8200, demonstrating her versatility and talent long before this high-profile role.
Ido Tako plays Joseph

Who is Joseph? Mary’s husband who flees with her to Egypt following the birth of Jesus.
Is there any other project that actor Ido Tako has been involved with, aside from his roles in the 2023 war movie “The Vanishing Soldier” and the Israeli series “Metukim”?
Anthony Hopkins plays King Herod

Who is King Herod, you ask? He was the monarch of Judea, infamous for ordering the Massacre of the Innocents, an event that prompted Mary, Joseph, and baby Jesus to escape.
As a film enthusiast, I can’t help but marvel at the illustrious career of Anthony Hopkins, a two-time Oscar winner and one of the greatest actors of his generation. Beyond the chilling performance as Hannibal Lecter in “The Silence of the Lambs,” there are numerous other unforgettable roles he’s played – such as Robert Stevens in “The Remains of the Day,” the title character in “The Father,” Count Dracula in “Bram Stoker’s Dracula,” the Man with the Elephant Face in “The Elephant Man,” Alejandro de la Vega in “The Mask of Zorro,” Pope Benedict XVI and Pope Francis in “The Two Popes,” and countless more. Not to mention, he graced our screens as Dr. Robert Ford in the TV series “Westworld.
Stephanie Nur plays Salome
Who is Salome? The younger sister of Herod.
Is there anything else Stephanie Nur is recognized for acting in aside from her appearances on Taylor Sheridan’s TV series Yellowstone prequel 1883 and Lioness, alongside Zoe Saldaña and Nicole Kidman, as well as her role in My Big Fat Greek Wedding 3?
Susan Brown plays Anna the Prophetess
Who is Anna? A woman who prophesised about Jesus.
What other productions has Susan Brown appeared in?
Ori Pfeffer plays Joachim
Who is Joachim? Mary’s father
Has Ori Pfeffer appeared in any other productions besides Dig, Munich, World War Z, and Hacksaw Ridge?
Hilla Vidor plays Anne
Who is Anne? Mary’s mother.
Has Hilla Vidor appeared in anything else besides Hostages (TV series) and Summer Vacation (short film)?
Eamon Farren plays Satan
Who do we refer to as Satan? He is none other than the devil, who manifests himself following the escape of Mary and Joseph with the infant Jesus.
Apart from his role as Richard Horne in Twin Peaks (2017), Eamon Farren has appeared on television shows such as Big Mood, The Witcher, and The ABC Murders. Additionally, he can be seen in films like Winchester, The Dig, and My First Film.
Read More
- PSP PREDICTION. PSP cryptocurrency
- NYM PREDICTION. NYM cryptocurrency
- IP PREDICTION. IP cryptocurrency
- EUR IDR PREDICTION
- RLC PREDICTION. RLC cryptocurrency
- INJ PREDICTION. INJ cryptocurrency
- XRD PREDICTION. XRD cryptocurrency
- CTK PREDICTION. CTK cryptocurrency
- EUR INR PREDICTION
- COW PREDICTION. COW cryptocurrency
2024-12-06 13:34