At 87 years old Christopher Plummer is the oldest actor to ever play Scrooge. In fact Scrooge is apparently elderly in the book while in the previous films Scrooge is played by various middle aged actors.
Filming took place mostly in Ireland and some sets which had been used for the TV series Penny Dreadful (2014) were used for the production.
In real life, Dickens' Family did, indeed, keep a pet raven, which died unexpectedly while the family were away. Dickens told this story to another author--Edgar Allan Poe--who was then inspired to write a poem about a Raven.
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).
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 amateur 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.
The young girl who plays Charles Dickens' daughter Katey was born on the same date as the book was originally released (19th December).
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
Christophe Plummer previously appeared as Ralph Nickleby in "Nicholas Nickleby" (2002), a adaptation of Charles Dickens' third novel.
Simon Callow previously portrayed Charles Dickens, the central character in this film, in two episodes of 'Doctor Who'.
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.
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.
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).
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.
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 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.
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.
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.
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).
Simon Callow and Ian McNeise previously worked together on Ace Ventura: When Nature Calls, which also stared Jim Carrey as Ace Ventura. Jim Carrey went on to star in his own adaptation of Charles Dickens' A Christmas Carol.