Johnny Depp certainly leaves his mark as the latest to tackle Ebenezer Scrooge, one of the great Christmas-time villains. You ...