Según la revista Forbes , Will Smith es el actor mejor pago de Hollywood. El protagonista de Hancock cobró, este año, un estimado de 80 millones de dólares. El segundo puesto lo ocupa Johnny Depp, quien embolsó unos 72 millones de dólares por año.