‘Top Gun’ Passes ‘The Avengers’ On All-Time Box-Office List ‘Top Gun’ Passes ‘The Avengers’ On All-Time Box-Office List Tom Cruise continues to fly high.Matt SingerMatt Singer