Robert Downey Jr topped Forbes' list of highest-paid actors, beating stars from Hollywood to Bollywood.
Robert Downey Jr. has been named the world's highest paid actor for the third year in a row by Forbes.
The 50-year-old raked in a whopping $80 million (£51m) last year thanks to "The Avengers: Age of Ultron".
Robert topped Forbes' list of highest-paid actors, beating stars from Hollywood to Bollywood.
Hong Kong actor, Jackie Chan, took second place on the list after earning $50m last year.
He starred in "Dragon Blade" last year, which was a huge hit in China.
Just behind Jackie was Vin Diesel, whose role in "Furious 7" contributed to his earnings of $47m.
In fourth place was Bradley Cooper who earned $41.5m thanks to his dual acting and producing credits in "American Sniper".
Rounding out the top five was Adam Sandler, who signed a four movie deal with Netflix and earned a cool $41m.
This year's Forbes list was the first time international actors were included, leading to three Bollywood stars – Amitabh Bachchan ($33.5m), Salman Khan($33.5) and Akshay Kumar ($32.5m) entering the top ten.
"Mission Impossible" star,Tom Cruise landed at no. 6 with $40m, while Mark Wahlberg rounded out the top ten with a $32m income.
A female edition of the list will be released later in the year.
The World's Highest-Paid Actors 2015 are:
1. Robert Downey Jr: $80 million
2. Jackie Chan: $50 million
3. Vin Diesel: $47 million
4. Bradley Cooper: $41.5 million
5. Adam Sandler: $41 million
6. Tom Cruise: $40 million
7. Amitabh Bachchan: $33.5 million
7. Salman Khan: $33.5 million
9. Akshay Kumar: $32.5 million
10. Mark Wahlberg: $32 million