Skip to main content

Johnny Depp and Rupert Grint attend London premiere of Ebenezer

The Christmas fantasy film opens in theaters on November 13, with Depp playing Ebenezer Scrooge and Grint portraying Bob Cratchit.

By Priya Ramanathan

A red carpet outside a movie theater
Photo: Just Jared

London hosted the global premiere of Ebenezer on November 9, with Johnny Depp and Rupert Grint joining castmates and director Ti West at Odeon Luxe Leicester Square. The two actors posed together for photographs ahead of the Christmas movie’s theatrical opening.

The film arrives in theaters on Friday, November 13. It marks the first major wide release for a Depp movie since Fantastic Beasts: The Crimes of Grindelwald in 2018.

Adapted from A Christmas Carol, the 1843 novel by Charles Dickens, the fantasy casts Depp as Ebenezer Scrooge and Grint as Bob Cratchit. Andrea Riseborough plays the Ghost of Christmas Past, while Tramell Tillman portrays the Ghost of Christmas Present and Ian McKellen takes the role of Jacob Marley.

Tillman also attended the premiere, alongside Sam Claflin, Ellie Bamber, Robert Strange, Charlie Murphy and Henry Lloyd Hughes. Other cast members include Daisy Ridley as Emily Cratchit and Arthur Conti as young Ebenezer. Claflin plays Fred, and Bamber appears as Isabel Fezziwig.

Keep reading: Film & TV

All Film & TV stories

Latest in Entertainment

All latest
  1. Music

    Julia Jacklin performs acoustic take on Hunters & Collectors song

  2. Film & TV

    Amy Poehler joins Dig cast for premiere before Peacock launch

  3. Film & TV

    Lillie Kolich eliminated as five singers reach The Voice Top 10

  4. Music

    Mariah Carey announces nine European shows for 2027 Firefly tour

  5. Film & TV

    Paddington musical names Broadway cast ahead of March 2027 debut

  6. Film & TV

    VisionQuest renewal unconfirmed as showrunner discusses future stories