Johnny Depp is to play Ebenezer Scrooge in a new Hollywood adaptation of A Christmas Carol. The remake of Charles Dickens’s ...