We know the beats: the bitter old man, the counting house, the refusal of charity, the haunting. The narrative follows Ebenezer Scrooge (Depp), a miser whose obsession with coin has isolated him from every human connection. Following the death of his business partner, Jacob Marley (Ian McKellen), Scrooge is visited by a spectral procession - the Spirits of Christmas Past (Andrea Riseborough), Present (Tramell Tillman), and Yet to Come - forcing him to confront the wreckage of his life.
West’s screenplay adheres closely to the source material, though it sharpens the edges of Scrooge’s cruelty to make his redemption feel earned rather than inevitable. The dynamic with his clerk, Bob Cratchit (Rupert Grint), carries a heavier weight here; the desperation in the Cratchit household, anchored by a grounded performance from Daisy Ridley as Emily Cratchit, feels tangible and urgent. The story doesn't shy away from the bleakness of Scrooge's existence, making the eventual turn toward hope feel like a hard-won victory rather than a simple plot device.



























