An elderly miser embarks on a supernatural journey after visits from the ghost of his former business partner and the Spirits of Christmas Past, Present, and Yet to Come force him to confront his past and fight for a second chance at happiness.
Johnny Depp
Rupert Grint
Daisy Ridley
Andrea Riseborough
Tramell Tillman
Ian McKellen
Sam Claflin
Charlie Murphy
Arthur Conti
Alfie Buck
Robert Strange
Ellie Bamber
Ian Midlane
Matt Brewer
Nicholas Day
Zac Wishart
Eva Wishart
Freddie Lee-Grey
Tom Page-Turner
Tara Mohatta
Bryony Miller
Richard James
Nick David