London, 1843. Ebenezer Scrooge, a bitter old man, despises the Christmas holiday. Over the course of Christmas Eve night he is visited by three ghosts to show him his past, present and future.
Ebenezer Scrooge
Ghost of Christmas Past
Jacob Marley
Bob Cratchit
Mary Cratchit
Ghost of Christmas Future
Lottie / Ghost of Christmas Present
Franklin Scrooge
Ali Baba
Belinda Cratchit
Tim Cratchit
Mr Hooper
Rag & Bone Man
Chestnut Seller
Blacksmith
Fred
Carol Singer
Mr Thwaites
Headmaster
Young Scrooge
Young Lottie
Spirit / Coal Miner
Miner
Spirit / Business Man
Mill Owner
Martha Cratchit
Old Lady
Future Belinda (uncredited)
Scrooge's Daughter (uncredited)
Tradesman (uncredited)
Family (uncredited)
Mill Worker (uncredited)
Director
Writer
Executive Producer
Producer