BBC One television adaptation of the classic Charles Dickens tale of Ebeneezer Scrooge, screened over 3 consecutive nights during Christmas 2019, telling a dark version of the story for the 21st century. Starring Guy Pearce as Scrooge, Andy Serkis as the Ghost of Christmas Past and Stephen Graham as Jacob Marley. Tom Hardy and Ridley Scott were executive producers.