Johnny Depp is to play Ebenezer Scrooge in new big screen adaptation of A Christmas Carol.
The 62-year-old actor will tackle the lead role in a new take on Charles Dickens' festive classic, which is titled Ebenezer: A Christmas Carol, and is set to be directed by Ti West, the moviemaker behind the X horror film franchise.