This includes Noa Cohen, who plays Mary like a modern, put-upon teenager. Even worse, rather than place the nativity story in gritty context, it retools it as fodder for an action movie.