Cast

Ebenezer Scrooge Kelsey Grammer
Marley's Ghost / Middled Aged Marley Jason Alexander
Ghost of Christmas Present / Sandwich Board Man Jesse L. Martin 
Ghost of Christmas Past / Lamplighter Jane Krakowski 
Ghost of Christmas Future / Blind Old Hag Geraldine Chaplin 
Emily Jennifer Love Hewitt 
Mr. Fezziwig Brian Bedford 
Bob Cratchit Edward Gower 
Tiny Tim Cratchit Jacob Moriarty 
Fred Anderson Julian Ovenden 
Mrs. Cratchit  Linzi Hateley 
Mrs. Mops Sheila Reid
Young Scrooge Steven Miller 
Scrooge as a boy Josh Wilmott 
Scrooge's Mother Ruthie Henshall 
Mrs. Fezziwig Claire Moore
Jonathan Joseph Tremain 
Grace Smythe  Emily Deamer 
Young Marley Christopher Stewart 
Sally Anderson Julie-Alanah Brighten 

Creative

Novella Charles Dickens
Book Mike Ockrent
  Lynn Ahrens
Executive Producers Robert Halmi, Sr.
  Camille Grammer
Producers Howard Ellis
  Steven North
Director Arthur Allan Seidelman
Teleplay by Lynn Ahrens
Composer Alan Menken
Lyricist Lynn Ahrens
Underscore composer / Music Director Michael Kosarin
Director of Photogrpahy Hanania Baer
Production Design Keith Wilson
Costume Design Helen Butler
Choreogrpaher Dan Siretta
Film Editor: Bert Glatstein