Robert Downey Jr. has topped Forbes‘ list of highest-paid actors, with estimated earnings of $75 million.
The Avengers and Iron Man 3 featuring 48-year-old Robert Downey Jr. took more than $1 billion at the box office.
In second place is Channing Tatum, who financed and starred in Magic Mike.
Directed by Steven Soderbergh, it made $167 million, contributing to Channing Tatum’s $60 million pay.
Completing the top three is Australian actor Hugh Jackman, whose new film The Wolverine is about to open in the UK.
Hugh Jackman is thought to have earned $55 million in the same period – June 2012 to June 2013.
Other stars in the top 10 include Mark Wahlberg, star of comedy film Ted, who earned $52 million and Adam Sandler with $37 million.
Denzel Washington, who is in ninth place, earned approximately $33 million.
He took a cut in pay for the film Flight in exchange for a share of the profits. The film ended up making $162 million.
Last year, Tom Cruise, 51, topped the list with earnings of $75 million.
This year Tom Cruise dropped to eighth place with $35 million, gained largely from his international audience, Forbes said.
Leonardo DiCaprio and Liam Neeson complete the top 10 with earnings of $39 million and $32 million respectively.