La primera película se estrenó en 1986, y esta nueva secuela se posiciono estableciendo el récor en taquilla ganando más de 156 millones de dólares en taquilla, la espera de Tom Cruise valió la pena, por ser una de las películas que compitió en taquilla con Doctor Stranger, aun así logro recaudar una jugosa suma de dinero.
La película se posiciono como una de las grandes, en su primer fin de semana siendo festivo para dicho país, superando a piratas del caribe en el fin del mundo, la cual recaudo 153 millones de dólares en el 2007