Type movie Release Date Dec 3, 2022 Country United Kingdom Language English Genre Animation Family Fantasy Cast Luke Evans as Ebenezer Scrooge (voice) Olivia Colman as Ghost of Christmas Past (voice) Jessie Buckley as Isabel Fezziwig (voice) Johnny Flynn as Bob Cratchit (voice) Fra Fee as Harry Huffam (voice) Giles Terera as Tom Jenkins (voice) Trevor Dion Nicholas as Ghost of Christmas Present (voice) James Cosmo as Mr. Fezziwig (voice) Jonathan Pryce as Jacob Marley (voice) References imdb website