La película recaudó más de 157 millones de dólares en Estados Unidos, y sobre 139 millones en el resto de los países, logrando un total de USD 296 339 527 a lo largo del mundo.