Johnny Depp and Will Smith topped a list of Hollywood's most overpaid actors, an illustration that star power does not always bring in dollars at the movie box-office.