Ebenezer (2026)

Ebenezer (2026)

Details

Released
13 November 2026
Where to watch

Overview

Ti West's gothic take on Charles Dickens's A Christmas Carol, also known as Ebenezer: A Christmas Carol. Johnny Depp plays Ebenezer Scrooge, a tight-fisted moneylender in early Victorian London who is visited on Christmas Eve by the ghost of his old partner Jacob Marley (Ian McKellen) and then by three spirits, who drag him through his past, present and future in search of one last chance at redemption. Rupert Grint plays Bob Cratchit, with Andrea Riseborough, Tramell Tillman, Sam Claflin, Daisy Ridley and Ellie Bamber also starring. Written by Nathaniel Halpern and released by Paramount Pictures.