Ebenezer 2026
ebenezer scrooge

6
On Christmas Eve, Scrooge is visited by the ghost of his former business partner, Jacob Marley (Ian McKellen).
Marley warns him that three spirits will visit him:
The Ghost of Christmas Past – takes Scrooge back through his childhood and earlier life, reminding him of the choices that made him bitter.
The Ghost of Christmas Present – shows him how other people live, including his employee Bob Cratchit and his family.
The Ghost of Christmas Yet to Come – reveals a frightening possible future if Scrooge refuses to change.
As Scrooge confronts his past mistakes and the consequences of his behaviour, he must decide whether he deserves a second chance at becoming a better person.