'Top Gun: Maverick' has earned more than $1.2 billion worldwide and has become the highest-grossing film of the year, so obviously the salary of the actors working in it will also be huge-

Arrow

Tom Cruise who plays Captain Pete "Maverick" Mitchell has become the highest-paid actor of the year with a salary of $100M for this movie.

Actress Jennifer Connelly, who plays Penny Benjamin, has taken a salary of $3 million for this film.

Miles teller, who plays Bradley "Rooster" Bradshaw, has earned a salary of $3.5 million.

Lewis Pullman who plays the role of bob in this film has taken a salary of $700k for this film.

Actress Monica Barbaro, who plays Phoenix, has taken a salary of $300k for this film.

Jon hamm who played the character of Vice Admiral Cyclone has taken a salary of $1.2m for this film.

Val Kilmer, who plays Admiral Tom "Iceman" Kazansky, has taken a salary of $400K for the film.

Ed Harris, who plays the rear admiral, has taken a salary of $500k for this film.