Dwayne 'The Rock' Johnson has been named Forbes' highest-paid actor in the world for a second year in a row.
The 48-year-old actor and former professional wrestler topped the publication's annual list of the highest-paid actors in the world in 2019, after having made a whopping US$89.4 million (S$122.67 mil) between June 1, 2018 and June 1, 2019.
And now he's gone and done it again, after he raked in US$87.5 mil for the last financial year, including a whopping US$23.5 mil for his Netflix thriller Red Notice.
Johnson — whose upcoming films also include Jungle Cruise, Black Adam and San Andreas 2 — also makes money from his fitness apparel line Project Rock.
In second place on the list, is Johnson's Red Notice co-star Ryan Reynolds, 43, who earned an impressive US$71.5 milllion.
Mark Wahlberg came in third with US$58 mil, while Ben Affleck and Vin Diesel also made the top five, with US$55 mil and US$54 mil, respectively.
There are two Asians in the Top 10: Jackie Chan and Akshay Kumar.
Netflix is responsible for splashing out a combined total of US$140.5 mil to the actors. Earlier this year, Uncut Gems star Sandler landed a multi-film deal with the streaming service.
The same list for the highest-paid female actress is set to be published next month.
The top 10 highest-paid actors of 2020 are:
1. Dwayne 'The Rock' Johnson — US$87.5 mil
2. Ryan Reynolds — US$71.5 mil
3. Mark Wahlberg — US$58 mil
4. Ben Affleck — US$55 mil
5. Vin Diesel — US$54 mil
6. Akshay Kumar — US$48.5 mil
7. Lin-Manuel Miranda —US$45.5 mil
8. Will Smith — US$44.5 mil
9. Adam Sandler — US$31m
10. Jackie Chan — US$30m