Marvel Star Was Unsure If Tom Cruise’S $1.49B Movie Was The Right Fit For His Career


In Top Gun, Tom Cruise portrayed Lieutenant Pete “Maverick” Mitchell; 36 years later, in Top Gun: Maverick, he took on the role again as a Captain. Blockbuster hit in 1986, the movie made $357 million at the box office. The sequel, which made $1.496 billion at the box office, outperformed the original and became Tom Cruise’s highest-grossing movie of all time.

In the follow-up, when Cruise’s character makes a comeback as a flying instructor, he runs into Nick “Goose” Bradshaw, the son of his late best buddy and former radar intercept officer. Miles Teller portrayed Bradley “Rooster” Bradshaw, the son in the film.

Miles Teller Was Hesitant To Accept Tom Cruise’s Offer For The Top Gun Role

Tom Cruise wanted co-producer Jerry Bruckheimer and Paramount Pictures to cast Miles Teller in the role of the son of Anthony Edwards’ Top Gun character. Other actors considered for the role included Nicholas Hoult and Glen Powell, the latter of whom was cast in another role. However, Miles Teller had reservations about taking on the role.

During an interview with Men’s Health, the Whiplash actor revealed that he was unsure whether he wanted to be a part of a project as big as Top Gun: Maverick. The first film in 1986 was one of the best promotional materials for the U.S. Navy. Teller, hailing from a military family, knew the importance of the film and doubted his involvement. The Spectacular Now actor shared with Men’s Health:

“I don’t want this to come out the wrong way, but there was a part of me that didn’t know if I wanted to be a part of something that could bring that much attention and success to me. Everybody views success differently. For me, it didn’t necessarily mean being a part of the biggest movie.”


It appears that the War Dogs actor’s aversion to big films stemmed from the poor reception of his Marvel project, Fantastic Four. The film, which failed to break even at the box office, was critically panned, and Teller’s Mister Fantastic role was his weakest performance to date.

Two Factors Convinced Miles Teller And One Of Them Was Tom Cruise

Miles Teller convincingly portrayed Bradley Bradshaw’s torn character despite his initial reluctance. In contrast to the prequel’s polarized reception, the movie received universal praise from critics. The Divergent actor was persuaded to accept the part, nonetheless, for two reasons. One was Tom Cruise’s ability to persuade Teller to accept the part by flying to Florida.

The second motivating factor was Teller’s family and friends who served in the military. After conversations with his Marine grandfather, his uncle who was deployed in Vietnam, and his childhood friend who serves overseas, Teller decided to take the role. He disclosed that he used the role to give a voice to American soldiers. The Two Night Stand actor told Men’s Health:

“You should give these individuals a voice. Our military is made up of people from very distinct socioeconomic groups and geographic regions who serve in the current battles. The link between civilians, the military, and our veterans is eroding.

The Oscar-nominated film turned out to be a worthy choice for Miles Teller as it became his career’s most successful movie. Both Top Gun and Top Gun: Maverick are now available for streaming on Paramount+.