CastThis entry was posted in Uncategorized on December 22, 2009 by tcblack 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)