Can you guess who the highest paid actors of this year are?
Forbes magazine has published it's list for the highest paid actors for 2015 so far, and it's not exactly what we expected.
This list sees Robert Downey Jr. being named the highest paid actor for a third year in a row following his work on the Avengers: Age of Ultron which saw him take home a huge €80million.
Jackie Chan came in second on the list after he grossed a very impressive €50million on Dragon Blade and Vin Diesel wasn't far behind with €47million as his earnings for Fast and Furious 7.
For the first time ever the list included international actors as two Bollywood actors feature in joint 7th place.
Others who appear on the list include Adam Sandler, Bradley Cooper and Tom Cruise. Here's a full run down of the top 10:
1. Robert Downey Jr
2. Jackie Chan
3. Vin Diesel
4. Bradley Cooper
5. Adam Sandler
6. Tom Cruise
7. Amitabh Bachchan
7. Salman Khan
9. Akshay Kumar
10. Mark Wahlberg
The full list includes 33 actors and newcomers include Seth Rogan and 22 Jump Street actor Jonah Hill.
The magazine has said they will publish the female equivalent in a few weeks.