Entertainment

Hottest heroines of all time 0

So Black Widow has a big role in The Avengers and kicks plenty of ass. But don't go thinking that Scarlett Johansson is the first woman to look so good while pummeling the bad guys.