Mary is an epic biblical film starring Noa Cohen in a titular role. It is directed by DJ Caruso and Timothy Michael Hayes has written the film. The film is streaming on OTT in English, Hindi, Tamil ...