Act 1 - Mary finds out she's pregnant
Reader Meet Author - Archangel Gabriel's chat up line
Act 2 - Joseph questions Mary's predicament
Driving Your Girlfriend Home - the Archangel Gabriel taunts Joseph
Act 3 - Joseph and Mary travel to Bethlehem
Tony the Donkey - a duet
Act 4 - They search for a place to sleep
Life Is a Pigsty - innkeeper's song on offering the stable to Joseph and Mary
Act 5 - The baby is born (hurrah!)
At Last I Am Born - Baby Jebus enters the world
Pregnant For The Last Time - song of the Virgin Mary
(I'm) The End of the Family Line - song of the Baby Jebus
Act 6 - Quick! Someone tell the shepherds!
Angel, Angel, Down We Go Together - sung by a choir of angels on the way to meet the shepherds
Why Don't You Find Out for Yourself - grumpy angel gets fed up of the shepherds doubting him
Act 7 - A royal visit
Found, Found, Found - sung by the Three Wise Men on finding the right stable
Glamorous Glue - the Three Wise Men explain the use of myrhh
Interesting Drug - and then frankincense
Act 8 - The next day
It's Not Your Birthday Anymore - sung by the departing guests
Act 9 - Trouble's brewing
Break Up The Family - song of King Herod
Encore
Do Your Best and Don't Worry - John the Baptist gives advice