Skip to content
Ebenezer
Ebenezer poster
In theatres

Ebenezer

Release date
13 November 2026
EnglishFantasyComedy

Ebenezer releases in theatres on Friday, 13 November 2026, in 10 days. It is an English film.

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.

Add to calendar
Audience anticipation6

Cast

  • Johnny Depp
    Johnny Depp

    Ebenezer Scrooge

  • Rupert Grint
    Rupert Grint

    Bob Cratchit

  • Daisy Ridley
    Daisy Ridley

    Emily Cratchit

  • Andrea Riseborough
    Andrea Riseborough

    Ghost of Christmas Past

  • Tramell Tillman
    Tramell Tillman

    Ghost of Christmas Present

  • Ian McKellen
    Ian McKellen

    Jacob Marley

  • Sam Claflin
    Sam Claflin

    Fred

  • Charlie Murphy
    Charlie Murphy

Cast and portraits from TMDB.

Watch the trailer

1 Oct 2026

23 Jul 2026

More like this

Latest Ebenezer news