Der knauserige Geizhals Ebenezer Scrooge (Johnny Depp) macht eine übernatürliche Begegnung, die sein Leben verändert und mit den prägenden Stationen seines Lebens konfrontiert wird. Geister der Vergangenheit (Andrea Riseborough), Gegenwart (Tramell Tillman) und Zukunft (Robert Strange) treten dabei gleichermaßen in den Fokus und zwingen ihn, sich seinen Entscheidungen und deren Folgen zu stellen.
Basiert auf der Erzählung „A Christmas Carol“ von Charles Dickens aus dem Jahr 1843, die seit 1901 bereits mindestens 15 Mal verfilmt wurde. Dabei wurde die Rolle des Ebenezer Scrooge unter anderem von John Carradine, Fredric March, Basil Rathbone, Alastair Sim, Albert Finney, Bill Murray, Patrick Stewart, Michael Caine, Jack Palance, Simon Callow, Kelsey Grammer, Guy Pearce und Jim Carrey verkörpert.
1:18
1:21




