
Jack Palance
Ebenezer Scrooge
Acting

Rick Schroder
Samuel Benson
Acting

Amy Locane
Erica Marlowe
Acting
![Richard Comar]()
Richard Comar
Ghost of Christmas, Present
Acting

Michelle Thrush
Ghost of Christmas, Past
Acting
![Richard Halliday]()
Richard Halliday
Jacob Marlowe
Acting

Susan Coyne
Clara Cratchitt
Acting
![Joshua Silberg]()
Joshua Silberg
Tim Cratchitt
Acting
![Zoe Rose Hesse]()
Zoe Rose Hesse
Cratchitt Daughter
Acting

Jocelyne Loewen
Rebecca Gordon
Acting
![J.C. Roberts]()
J.C. Roberts
Benjamin Gordon
Acting
![Kyle Collings]()
Kyle Collings
Ebenezer age 8, 12
Acting
![Albert Schultz]()
Albert Schultz
Bob Cratchitt
Acting

Daryl Shuttleworth
Fred, Ebenezer's Nephew
Acting