Characters played by Bonnie Wright
Nell
Characters played by Rebecca Hanssen
The Ghost of Christmas Past
Characters played by Mark Paul Wake
Marley
Characters played by Sarina Taylor
Bob Cratchett
Characters played by Stuart Brennan
Scrooge
Characters played by Farah Ahmed
Teacher
Characters played by Magdalena Borlando
Kirsti
Characters played by Lizabeth Venezia
Millie
Characters played by Victoria Morrison
Charity
Characters played by Alec Westwood
Uncle Fred
Characters played by Seoras Wallace
Horseman
Characters played by Chris Capaldi
Mr. Smale
Characters played by Gareth Morrison
Bakers Assistant
Characters played by Elanor Miller
Grace
Characters played by David Izatt
Baker
Characters played by Scott Ironside
Tim Cratchett
Characters played by Connor McKinley
Young Scrooge
Characters played by Blanche Anderson
Carol
Characters played by Mark Lyminster
The Goose
Characters played by Jamie Edgerton
Reginald Thompson
Characters played by D.T. Wilson
Teacher
Characters played by Rosie Willis
Agnes
Characters played by Craig J. Seath
Colin
Characters played by Rhea Clarke
Rosie
Characters played by Kim Shepherd
Mrs. Smale
Characters played by Elliann Clarke
Rachel
Characters played by Farooqi Muskwati
Teacher
Characters played by Eugene Horan
Radio Presenter