Mark Wahlberg is leading Forbes’ 2017 Highest Paid Actors list with $68 million pre-tax in a year scoring period. The critically acclaimed film, Transformers: Last Knight, allowed Wahlberg to top the list.

This means that Dwayne “The Rock” Johnson’s reign as the highest paid actor has come to an end.. However, The Rock continues to raking in $65 million thanks to his roles in Baywatch, HBO’s Ballers, and the forthcoming Jumanji.

Vin Diesel trails behind The Rock, followed by Adam Sandler, then Jackie Chan. Check out the full list below.

  • Mark Wahlberg $68 million
  • Dwayne Johnson $65 million
  • Vin Diesel $54.5 million
  • Adam Sandler $50.5 million
  • Jackie Chan $49 million
  • Robert Downey Jr. $48 million
  • Tom Cruise $43 million
  • Shah Rukh Khan $38 million
  • Salman Khan $37 million
  • Akshay Kumar $35.5 million