When mean-spirited, two-faced, foulmouthed Nan welcomes the festive season with her usual mix of sweetness, sarcasm and expletives, she finds her late husband appearing to warn her of some impending visitors. This hilarious update of Charles Dickens' story unfolds after Nan has turned out the Cratchits, her relatives from Yorkshire (with their dog, Tiny Tim), on Christmas Eve and stolen the over-60 club's lottery money. The Ghost of Christmas Past reveals just how horrible Nan was as a child and as a young wife, while the risotto-cooking, Armani-clad, Ghost of Christmas Present (David Tennant) and The Ghost of Christmas Future show the curmudgeonly old killjoy some home truths. Will they be able to change Nan's ways? Could there be a sweet old lady beneath that miserly exterior?