Maddie has it all worked out.
Her perfect family Christmas is organised down to the very last detail.
Then her mother burns down her house, her husband gets drunk at the office party and comes home late, Valerie arrives and causes quite a stir and the children behave like all teenagers should.
And despite her best intentions, Maddie has forgotten the turkey.
Mrs Henderson's Christmas party comes not a moment too soon as at last she realises that happiness comes in many different guises.
Maddie....Jan Ravens Paul....Roger Allam Valerie....Jane Whittenshaw Mum....Elisabeth Kelly Ellie....Ella Vize Mrs Henderson....Ann Reid
God Rest You Merry Gentlemen: Maddie's party is organised down to the last detail.
But she doesn't account for the antics of her family.