Mark Wahlberg is the highest paid actor in Hollywood, according to the Forbes list in 2017.

FORBES HIGHEST PAID ACTOR LIST

The former rapper-turned-actor earned a whopping $68 million pretax. This was his highest pay year to date, thanks to blockbusters such as Transformers: The Last Knight and the forthcoming Daddy’s Home 2. Despite receiving just a 15% on rottentomatoes.com, the film still paid Wahlberg his fixed compensation.

Last year, Dwayne “The Rock” Johnson came out on top, but was ranked in second place in 2017, earning $65 million. His roles in BaywatchJumanji, and HBO’s Ballers helped him gain $50 million more than his 2016 total. “I can kick ass better than anyone else on the planet,” he once told the magazine. “And I have a decent smile.”

Rounding out the top five of the list are Fast and the Furious‘ Vin Diesel (No. 3, $54.5 million), Adam Sandler (No. 4, $50.5 million), and Jackie Chan (No. 5, $49 million), the latter of whom made a lucrative deal with Netflix so that he can produce his own content for the platform.

Between June 1, 2016 and June 1, 2017, the top 20 highest paid actors earned a combined $720 million before taxes. A quarter of the list’s finalists come from outside the US, including three stars from Bollywood, as well as the Australian-born Chris Hemsworth, coming in at number 11 with $31.5 million. Newcomers make up a fifth of list, and include names such as Ryan ReynoldsRyan GoslingJeremy Renner, and Mark Ruffalo.

See the complete list of 20 below.

1. Mark Wahlberg, $68 M
2. Dwayne “The Rock” Johnson, $65 M
3. Vin Diesel, $54.5 M
4. Adam Sandler, $50.5 M
5. Jackie Chan, $49 M
6. Robert Downey Jr., $48 M
7. Tom Cruise, $43 M
8. Shah Rukh Khan, $38 M
9. Salman Khan, $37 M
10. Akshay Kumar, $35.5 M
11. Chris Hemsworth, $31.5 M
12. Tom Hanks, $31 M
13. Samuel L. Jackson, $30.5 M
14. Ryan Gosling, $29 M
15. Ryan Reynolds, $21.5 M
16. Matt Damon, $21 M
17. Jeremy Renner, $19 M
18. Chris Evans, $18 M
19. Chris Pratt, $17 M
20. Mark Ruffalo, $13 M

The highest-paid actresses are kept on a separate list, with only 10 top spots, and a significantly lower top pay spot. Number 1 earner Emma Stone earned $26 million this year, $42 million less than the leading man Wahlberg. See that complete list below.

1. Emma Stone, $26 M
2. Jennifer Aniston, $25.5 M
3. Jennifer Lawrence, $24 M
4. Melissa McCarthy, $18 M
5. Mila Kunis, $15.5 M
6. Emma Watson, $14 M
7. Charlize Theron, $14 M
8. Cate Blanchett, $12 M
9. Julia Roberts, $12 M
10. Amy Adams, $11.5 M