LOS ANGELES - Dwayne "The Rock" Johnson has been named Hollywood's top-paid actor for a second year running, heading a list dominated by lucrative Netflix contracts.
The former professional wrestler banked $87.5 million in the year ending June 2020, according to Forbes' annual ranking.
That figure -- slightly down from last year's $89.4 million haul, but comfortably ahead of second-placed Ryan Reynolds ($71.5 million) -- was boosted by Johnson's $23.5 million fee for upcoming Netflix action flick "Red Notice," as well as endorsements.
Netflix shelled out more than a quarter of all the paychecks collected by this year's top 10.
Others benefiting from the streaming giant's $140 million A-lister splurge included Reynolds ("Six Underground" and "Red Notice"), third-placed Mark Wahlberg ("Spenser Confidential") and fourth-placed Ben Affleck ("The Last Thing He Wanted.")
"Hamilton" creator Lin-Manuel Miranda made his debut on the list after Disney paid $75 million for the movie rights to the smash-hit Broadway production, which soared on Disney+ streaming last month.
Perennials such as Bollywood megastar Akshay Kumar and martial arts legend Jackie Chan returned to the top 10, as did Will Smith and Adam Sandler.
Largely absent this year were the cast of Marvel's "Avengers" films -- who dominated last year -- with the record-breaking franchise taking an extended break from the big screen.
But Vin Diesel, lynchpin of the ever-popular "Fast & Furious" franchise, returned at number five with $54 million.
The ranking does not include actresses, who will be featured in a separate list next month.
The top 10:
- Dwayne Johnson ($87.5 million)
- Ryan Reynolds ($71.5 million)
- Mark Wahlberg ($58 million)
- Ben Affleck ($55 million)
- Vin Diesel ($54 million)
- Akshay Kumar ($48.5 million)
- Lin-Manuel Miranda ($45.5 million)
- Will Smith ($44.5 million)
- Adam Sandler ($41 million)
- Jackie Chan ($40 million)