Some of the scene might seem out of order but dramatic licence was used to flashback etc and include many aspects of the Nativity story in a very effective manner. There were also some lovely musical items (e.g. Ave Maria).
It's a very moving production and an excellent way to prepare for Christmas. So check it out next year.