Forbes has released its annual list of the highest-grossing actors in Hollywood, with Scarlett Johansson topping the list with $1.2 billion in takings thanks to her roles in Captain America: Civil War and Hail, Caesar! (the list doesn’t take into account voice work, with Johansson also appearing the Disney’s The Jungle Book, which grossed $966.6 million).
Nine of the ten stars in the list have superhero movies to thank for their box office, with only Rogue One: A Star Wars Story’s Felicity Jones managing to crack the top ten with her roles in the blockbuster Anthology movie alongside A Monster Calls and Inferno. Here’s the top ten:
1. Scarlett Johansson – $1.2 billion
2. Chris Evans – $1.15 billion
2. Robert Downey Jr. – $1.15 billion
4. Margot Robbie – $1.1 billion
5. Amy Adams – $1.04 billion
6. Ben Affleck – $1.02 billion
7. Henry Cavill – $870 million
8. Ryan Reynolds – $820 million
8. Felicity Jones – $805 million
10. Will Smith – $775 million