Ever felt that your festive celebrations weren't quite Christmas-movie perfect?Join the club!Meet a stroppy Mary and a grumpy Joseph, a confused wise man and an angel who ... well, you'll have to read the script to find out.With cast options ranging from two actors to two classfuls, this adaptable scripts has roles for everyone - singers, actors and non-speaking roles - and you can invite the audience to join in too!But the Good News is that God is...