Adam Sandler was Hollywood's best-paid actor in 2023.
The 57-year-old star - who produced and starred in three Netflix films last year - has been named by Forbes as the best-paid actor of 2023, ahead of Margot Robbie in second and Tom Cruise in third.