Time Out says
The nativity gets animated in this unmiraculous Bible tale.
The nativity story is retold, lamely, via animation: A miniature donkey called Bo (voiced by Walking Dead's Steven Yeun), locked into a mill, dreams of joining the royal procession that tours the land (though we only ever see King Herod firmly ensconced in his palace). Instead, Bo finds himself in the care of Mary (Gina Rodriguez), pregnant via immaculate conception and newly wed to Joseph (Zachary Levi). When the miraculous mother is threatened by Herod’s executioner and his hounds (voiced by Ving Rhames and Gabriel Iglesias), it’s up to Bo and friends to save them.
Bo prays when the going gets tough and, in an exceedingly weird third-act redemption, he abandons his big dreams to start acting strangely Christlike. There’s no need for this boring, overly familiar learning-what-really-counts narrative arc, when the business of the film is really about getting to the darn stable via a host of celebrity voices (Oprah! Mariah!). The whole film pinballs between reverence and poop jokes in a way that feels far more blasphemous than anything Monty Python ever did, while a cloying R&B soundtrack further cheapens the tone. Unless you have tiny religious children, it’s probably best to avoid it.