En total, ganó USD 52 148 751 en su primer fin de semana, y tras 62 días alcanzó USD 190 418 803 en Estados Unidos más USD 251 400 000 en el resto de países, haciendo un total de USD 441 818 803.