Even though the details of this timeless Christmas story never change, this version is different because it is told by the three wise men and the shepherd boy who followed the great star to Bethlehem for the birth of Jesus. Who better to tell this story? After all, they were there and know the story very well. In Once upon a Starry Night, the Kings and the shepherd boy have a tradition of telling this story to the angels in heaven as they prepare for their heavenly Christmas celebration. Christmas Eve story time in heaven is quite a popular event for the angels, as they sit anxiously awaiting the Kings' and the shepherd boy's story.