Fue la séptima película más taquillera de 2007, recaudando $256 millones a nivel nacional y $329 millones a nivel internacional, para un total de $585 millones.