There is no doubt that Scarlett Johansson has been a big, bright spot for women in Hollywood for quite some time now. Not only is she a well respected, award worthy actress, but she has also been one of very few females at the front and center of the superhero movie revolution, with her portrayal as Black Widow in the Marvel Cinematic Universe. Her part in those movies has now made her the new queen of the box office.
Box Office Mojo recently updated their list of the highest grossing actors and actresses of all time, and because of the massive success of Captain America: Civil War, Scarlett Johansson came out on top. To date, her movies have grossed more than $3.3 billion at the domestic box office alone. Her nearest competition is Cameron Diaz, who has a major boost thanks to her voice work in the Shrek franchise.
Johansson is number ten overall on the list, with nine other very notable and huge box office draws that just so happen to be guys ahead of her in the rankings. Her MCU co-star Samuel L. Jackson was in the number one spot for a period of time, but thanks to the tremendous success of Star Wars: The Force Awakens, Harrison Ford is at the top of the heap. Jackson remains close though, with less than $200 million separating him from Ford's staggering $4.871 billion domestic gross. Even though The Legend of Tarzan isn't looking like it will pull in huge bucks, it could be enough to put Jackson back in the top spot.
There may still be a fairly large pay gap between men and women in Hollywood, but Johansson's recent success is helping to prove that women can be just as big of a box office draw as men can. She starred in Lucy in 2014 and in a somewhat under the radar fashion, led that movie to a very impressive $463 million worldwide take. Despite some controversy, she will also be taking on the lead role in the upcoming Ghost in the Shell live-action adaptation, and Marvel has stated that they are "committed" to doing a Black Widow solo movie at some point. Which is something fans have been wanting for a long time now.
Johansson has been acting ever since she was a kid, but really came into her own in the early 2000s, starring in movies like Lost in Translation and The Man Who Wasn't There. Outside of her more recent turn as a big time action movie star, she has also done a very solid amount of critically acclaimed, award worthy work in movies like Her, Under The Skin and The Prestige. With Scarlett Johansson slated to appear in both of the upcoming Avengers: Infinity War movies and a handful of other big projects over the next few years, she could very well climb a lot higher on the all-time list.