Netflix’s new film ‘Mary’ depicting the life of Mary, mother of Jesus, has ignited a furious debate. The casting of an Israeli actress as Mary has drawn sharp criticism from Palestinian supporters and conservative Christians alike, sparking accusations of political insensitivity and historical inaccuracy. The film’s modern interpretation of biblical figures further fuels the controversy.