A Christmas Carol
In 1843, miserly businessman Scrooge is visited by a ghost from the past on a freezing Christmas Eve and is forced to face the impact of his self-interested, penny-pinching behaviour on his own life and those around him. Peaky Blinders creator Steven Knight's adaptation of Dickens' classic, starring Guy Pearce, Andy Serkis and Stephen Graham.
Running Time: 60 minutes (approx)
When is A Christmas Carol next on TV?
Database last updated: Today at 10:02