Avec un budget de production de 18 millions de dollars, le film a rapporté 128,501,044 dollars aux États-Unis d'Amérique et 128,848,505 dollars à l'échelle internationale, pour un montant brut mondial de 257,349,549 dollars à la mi-mars 2007.
Avec un budget de production de 18 000 000 $, le film a rapporté 128 501 044 $en Amérique et 128 848 505 $dans le reste du monde.