Cast


  • Angels (One of which can be the Narrator)
  • Prophet(s)
  • Townspeople (3)
  • Gabriel
  • Mary
  • Joseph
  • Innkeeper (1 who plays at least three innkeepers as if identical triplets)
  • Shepherds (3)
  • Wise Man (3)