Cast and Crew of A Christmas Carol: A Ghost Story

Cast of
A Christmas Carol: A Ghost Story

About A Christmas Carol: A Ghost Story

It’s a cold Christmas Eve and mean-spirited miser Ebenezer Scrooge has an unexpected visit from the spirit of his former business partner Jacob Marley. Bound in chains as punishment for a lifetime of greed, the unearthly figure explains it isn’t too late for Scrooge to change his miserly ways in order to escape the same fate, but first, he’ll have to face three more eerie encounters.

Full Cast of A Christmas Carol: A Ghost Story

Nicholas Farrell
plays Ebenezer Scrooge

Mark Gatiss
plays Jacob Marley

Mark Gatiss as Jacob Marley

Mark Gatiss is an English actor, comedian, screenwriter and novelist. He is known as a member of the comedy team The ...

See Mark Gatiss's other roles

James Backway
plays Fred

Angelina Chudi
plays Caroline

Joni Ayton-Kent
plays Ghost of Christmas Past

Zak Ford-Williams
plays Tiny Tim

Aoife Gaston
plays Belle

Edward Harrison
plays Bob Cratchit

Sarah Ridgeway
plays Mrs Cratchit

Joe Shire
plays Ghost of Christmas Present

Christopher Godwin
plays Narrator


Crew of A Christmas Carol: A Ghost Story

Discover the backstage crew of A Christmas Carol: A Ghost Story →