Characters played by Kenny Everett
Scrooge
Tiny Tim
Queen Victoria
Characters played by John Humphrys
The Newsreader
Characters played by B.A. Robertson
Bob Cratchit
Characters played by Rory Bremner
Bob Geldof
Characters played by Spike Milligan
the Ghost of Marley
Characters played by John Wells
the Ghost of Christmas Past
Characters played by Anneka Rice
Pandora
Characters played by Michael Barrymore
the Schoolmaster
Characters played by William Rushton
the Ghost of Christmas Present
Characters played by Francis Wilson
the Butler
Characters played by Debbie Arnold
Mrs. Cratchit
Characters played by Stuart Fell
the Rabbi
Characters played by James Hunt
Footman
Characters played by Tessa Sanderson
Footman
Characters played by Peter Cook
the Ghost of Christmas Yet to Come