Nazareth, neuf mois avant la naissance de Jésus-Christ. Marie accepte son destin, annoncé par Dieu. Un âne rêve d'un grand destin au service du roi, tandis qu'il est le larbin du redoutable meunier. Dave, une colombe qui partage son ambition, l'y encourage, mais l'âne se fait rattraper dès sa première tentative. Six mois plus tard, non loin de là, Marie épouse Joseph et doit lui révéler qu'elle attend le fils de Dieu. Grâce à son vieux compagnon, l'âne parvient à se libérer et, poursuivi par le meunier, se réfugie dans la demeure de Marie et Joseph. Marie l'adopte aussitôt. Trois mois plus tard. Le roi déduit de la visite des trois mages la terrible menace que ferait peser sur lui le fils de Dieu. Il envoie donc ses gardes empêcher sa naissance. Le couple prend la route pour Bethléem. L'âne, baptisé Bo, et Dave découvrent les intentions de leurs poursuivants et partent prévenir Marie et Joseph. Ils rencontrent le mouton Ruth, qui leur propose de les conduire. Ils retrouvent les futurs parents et ne tardent pas à croiser leur assaillant auquel ils parviennent à cacher Marie. Arrivés à Bethléem, ils ne trouvent aucun refuge. Bo découvre l'étable où Marie devra accoucher et l'y emmène. Ruth a convaincu son troupeau de moutons de leur venir en aide : ils vainquent, tandis que Marie accouche. Les trois chameaux expliquent que c'est une nuit qui sera fêtée chaque année : la nuit de Noël.