Johnny Depp's astonishing Hollywood comeback is set to be marked by the actor playing Ebenezer Scrooge in a major studio ...