La película recaudó USD 107,3 millones en América del Norte y USD 130,9 millones a nivel internacional, llegando a un total mundial de USD 238,2 millones.