Mary is set to release on Netflix on December 6, 2024. The film will retell the story of Christ's birth through the Virgin's eyes, just before Christmas. The political thriller is written by Timothy Michael Hayes and directed by D.J. Caruso.The producers of this upcoming Netflix project include Gillan Hormel, Hannah Leader, Joshua Harris, and Mary Aloe. Miles Neiman, Jennifer Eriksson, and Armory Leader are serving as the executive producers. Gavin Struthers is in charge of the film's cinematography, while Tim Williams handles the music.Netflix's Mary stars Noa Cohen, Anthony Hopkins, and Ido Tako in lead roles, among others.Mary on Netflix: Everything we know so farOn November 12, 2024, Netflix shared the trailer for the film via their YouTube channel. Since then, viewers have responded favorably, eager to see the birth of Christ on their screens just before Christmas.The trailer, which lasts two minutes and twenty seconds, features the Virgin with her father, who describes her pregnancy as a miracle since she has been selected to bear the son of God, the Savior, Jesus Christ.On the other hand, King Herod views the coming of Christ not as a blessing but as a threat. He does not accept the biblical promise that the Messiah would arrive soon to cleanse humanity of its sins. In a moment of anger in the trailer, Herod exclaims:"What need have we of a Messiah ?The trailer also shows Herod seeing visions of Christ being crucified, with nails driven into his hands.A still from the trailer (Image via Netflix)Additionally, the teaser depicts Angel Gabriel approaching the Virgin in her dream and informing her that she will have a son, which she believes is impossible. However, the archangel reassures her, saying:"All things are possible."Many believe that the Mother of God must have slept with someone and that the kid (she claims to be God's child) must therefore be murdered. However, Joseph stands by Mary and believes in her despite the mystery surrounding her pregnancy. However, due to the King's refusal to accept the miracle, Mary and Joseph are forced to hide until the Savior's birth, as Herod intends to kill the Savior before he is born.Mary will have a runtime of 1 hour and 50 minutes and will be available on Netflix starting December 6, 2024. Audiences interested in watching this film will need a basic Netflix subscription, which costs $6.99/month.The synopsis of the film as per Netflix reads:"A miraculous conception. A merciless king. A murderous pursuit. Mary's journey to give birth to Jesus unfolds in this biblical coming-of-age epic."Who stars in this film?Noa Cohen stars as the Virgin Mary in this film. Cohen has previously appeared in movies and shows such as Silent Game (2022), My Sister Skipped a Grade (2018), and 8200 (2024). Alongside Cohen, Ido Tako plays the role of Mary’s husband, Joseph. Tako has previously been part of movies and shows like The Vanishing Soldier (2023), Sky (2021-2023), and Youthful Grace (2024).Other cast and charactersAnthony Hopkins as King HerodDudley O’Shaughnessy as Archangel GabrielLina Sophia as RachelJade Croot as SarahKeren Tzur as ElizabethKelsie Lewis as LeahTarrick Benham as JonathanSoufiane El Khalidy as Frustrated PilgrimJay Willick as King MelchiorHilla Vedor as AnneStephanie Nur as SalomeGudmundur Thorvaldsson as MarcellusOri Pfeffer as JoachimMilo Djurovic as MalachiMila Harris as Young MaryMoumouni Seydou as King BalthasarSaikat Ahamed as King CasperMiguel Ángel Alarcón as FishermanDavid Gant as SimeonChelkhaoui Chahine as Young NoamChristopher Evangelou as Captain FioreBrahim Rachiki as Wedding PriestMustapha Makhada as Muscular PriestTarik Rmili as Surly CarpenterMehmet Kurtulus as Bava Ben ButaMahdi Chalkhaoui as NoamSami Ahedda as AsherEamon Farren as SatanAllon Sylvain as ZechariahNada El Belkasmi as Temple NurseSami Fekkak as AlexanderBrice Bexter as Aristobulus IVNatasha Duran as Fisherman's WifeMili Avital as MariamneSusan Brown as Anna the ProphetessBen Affan as EleazarJaouhar Ben Ayed as ShepherdCharley Boon as LevAngie Staten as Salome's HandmaidMarie-Batoul Prenant as Young Joseph's MotherSalim Benmoussa as High Priest AristobulusSaid el Hamdi as Head SoldierZak Robertson as EitanAïssam Bouali as Bald PriestKamal Moummad as VihaanWhich movie are you looking forward to watching this Christmas? Let us know in the comments below.