According to Forbes Magazine, "Transformers" star, Mark Wahlberg, is the world's highest-paid actor with a whopping $68 million.
In total, the world's 10 highest paid actors raked in $720 million between June 1, 2016, and June 1, 2017, before fees and taxes.
That's almost three times more than their female counterparts, who earned a total of $172.5 million.
Mark Wahlberg's $68m is three times more than the highest paid actress, Emma Stone, who took home $26 million.
Others on the list include Dwayne Johnson, who went from the 2016 number one to the second spot with $65 million. In 2016, Johnson made $64.5 million.
1. Mark Wahlberg - $68m
It feels as if Michael Bay no longer cares whether the movies in this franchise are any good. (Paramount)
2. Dwayne "The Rock" Johnson - $65m
Dwayne "The Rock" Johnson. (Frazer Harrison/Getty Images)
3. Vin Diesel - $54.5m
Vin Diesel in "Furious 8" (businessinsider)
4. Adam Sandler - $50.5m
Sorry, can't stop looking at this picture of Adam Sandler. (Christopher Furlong/Getty)
5. Jackie Chan - $49m
Jackie Chan (Getty/Frazer Harrison)
6. Robert Downey Jr - $48m
Robert Downey as Iron Man (Marvel )
7. Tom Cruise - $43m
Tom Cruise. (Jamie McCarthy/Getty)
8. Shah Rukh Khan - $38m
Shah Rukh Khan at TED. (TED)
9. Salman Khan - $37m
Indian Bollywood actor Salman Khan is looking for another box office hit with Tubelight (AFP)
10. Akshay Kumar - $35.5m
Akshay Kumar (Desi)