Miser Ebenezer Scrooge is awakened on Christmas Eve by spirits who reveal to him his own miserable existence, what opportunities he wasted in his youth, his current cruelties, and the dire fate that awaits him if he does not change his ways. Scrooge is faced with his own story of growing bitterness and meanness, and must decide what his own future will hold: death or redemption.
Patrick Stewart
Richard E. Grant
Joel Grey
Ian McNeice
Saskia Reeves
Desmond Barrit
Bernard Lloyd
Dominic West
Trevor Peacock
Liz Smith
Elizabeth Spriggs
Kenny Doughty
Laura Fraser
Celia Imrie
John Franklyn-Robbins
Roger Frost
Edward Petherbridge
Jeremy Swift
Matthew Cottle
Annette Badland
Charlotte Brittain
Pooky Quesnel
Helen Coker
Bruce Alexander
Claire Slater
Ben Tibber
Crispin Letts
Tim Potter
Gawn Grainger
Roger Hammond
Stephen Moore
Debbie Chazen
Leagh Conwell
Rowland Stirling
Josh Maguire
Tom Towndrow
Barnaby Francis
Billy Seymour
Rosie Wiggins
Leanne Howard-Williams
Daniel Booroff
Jack Chissick
Claire Adamson
Joe Jones