According to a new report, Anthony Hopkins has just finished filming his role as King Herod in the upcoming film based on the story of Mary, the mother of Jesus. In the film, described as a biblical thriller , newcomer Noa Cohen will play the significant role of Mary, as she and her husband Joseph are on the lam in an attempt to protect their baby, Jesus.