Miram Margolyes has had a long history with the life and works of Charles Dickens. She has appeared in two adaptations of the author's most famous works (Oliver Twist (1985) and Little Dorrit (1987)), appeared in a parody of A Christmas Carol (the TV short Blackadder's Christmas Carol (1988)), presented the documentaries Dickens in America (2005) and The First Fagin (2012), and portrayed the older version of Dickens' wife Catherine in the three part docudrama Dickens (2002).

Justin Edwards and Morfydd Clarr have previously worked together in the costume drama Love and Friendship (2016), which is adapted from a novella by Jane Austen.

Simon Callow (who appears in the film as illustrator John Leech) previously provided the voice of Ebenezer Scrooge for another adaptation of A Christmas Carol: 2001's Christmas Carol: The Movie.

Donald Sumpter (who portrays Jacob Marley in the film) has appeared in two other adaptations of a Charles Dickens story: Great Expectations (1999) and The Life and Adventures of Nicholas Nickleby (2001).

Some of the cast has previously been on TV series Doctor Who.

Cast members Miriam Margolyes, Ian McNeice, Ger Ryan and Jonathan Pryce have previously appeared in adaptations of Oliver Twist, another popular novel that Charles Dickens wrote. Margolyes portrayed Mrs. Corney in the 1985 miniseries produced by the BBC, as well as narrated the 2012 documentary The First Fagin, about the creation of the novel's villian, Fagin. McNeice appeared in the 2005 film adaptation as a workhouse board member. Ger Ryan appeared in the 1999 miniseries adaptation as Mrs. Sorrowberry, the undertaker's wife. And Pryce played the role of Fagin during the 1994 West End revival of Lionel Bart's Oliver!, and even appeared on the show's cast recording.

Bill Pattersen and Miram Margolyes have both appeared in adaptations of Little Dorrit, one of Charles Dickens' later works. Pattersen as Mr. Meagles appeared in the 2008 BBC miniseries adaptation, while Margolyes as Flora Finching appeared in the 1987 adaptation.

Christophe Plummer previously appeared as Ralph Nickleby in "Nicholas Nickleby" (2002), a adaptation of Charles Dickens' third novel.

Miriam Margolyes & Ian McNeice appeared together previously in the television series, "Doc Martin". McNeice is a regular cast member on the program; Margolyes guest-starred as a poison victim tended to by the titular doctor.

Simon Callow has previously appeared in the miniseries David Copperfield (1986), which was adapted from Dickens' autobiographical novel of the same name. Callow appeared as the eccentric debtor Wilkins Micawber, who Dickens based on his own father, John Dickens.

Ian McNeice has previously appeared in another adaptation of Dickens' A Christmas Carol: He played Fezziwig in the 1999 made-for-TV adaptation, which featured Patrick Stewart as Ebenezer Scrooge.

Cast member Ian McNeice has appeared in several other adaptations of Charles Dickens' work: The Life and Adventures of Nicholas Nickleby (1982); David Copperfield (1999); A Christmas Carol (1999); Oliver Twist (2005); and The Mystery of Edwin Drood (2012).

Annette Badland has played Mrs Fezziwig before; she was cast opposite Ian MacNeice as Mr Fezziwig in the TV adaptation of A Christmas Carol with Sir Patrick Stewart as Scrooge

A majority of this film's cast are trained Shakespearean actors, and have appeared in numerous stage, television and film productions of the bard's work. Coincidentally, Dickens himself was a fan of Shakespeare, and even appeared in amatuer productions of his plays for charity. In the first few pages of A Christmas Carol, Dickens also references Shakespeare's tragedy Hamlet, comparing Jacob Marley's ghost in his novella to the ghost of Hamlet's father.