It’s impossible to stay indifferent when you see modern superhero movies with one or more female leads. They are just beyond badass! Over the years we’ve seen X-Men, Batman, Catwoman, Avengers, and a bunch of other movie franchises feature some of the most spectacular female superheroes who are not only smart and beautiful, but can also throw some pretty spectacular punches. And don’t get us even started on TV shows like Jessica Jones, Buffy, Wonder Woman, and Dark Angel. We simply love it when a gorgeous woman saves the day and it seems that Hollywood loves it, too! Here are top 10 actresses who’ve played superheroes in movies
Elizabeth Olsen (The Avengers: Age of Ultron)
We see the Scarlet Witch, portrayed by Elizabeth Olsen, appear in a few movies of the Marvel Universe – The Avengers: Age of Ultron and Captain America: Civil War. The girl has really had a tough life and could have easily ended up on the wrong side (which she kind of did, but then decided against it). Her telekinetic powers have no boundaries and she can bring down even the mightiest of the villains.
Famke Janssen (X-Men franchise)
Dr. Jean Grey, portrayed by the incredibly gorgeous Famke Janssen, is one of the most believable characters in the X-Men movie franchise. She’s amazing both as a woman (who is romantically involved with Scott and has something going on with Wolverine as well), and a mutant with incredible telekinetic superpowers. We’ve seen her character change and mature throughout the movies, which made Jean Grey one of the all-time favorites.
Zoe Saldana (Guardians of the Galaxy)
Gamora is definitely not one of those women that succumb to ‘pelvic sorcery’ (aka dancing), but she definitely knows a thing or two about moving around super fast, kicking some villain asses, and running away from her horrifying monster of a step-dad. Zoe Saldana’s character has just the right amount of sass and skills to pass the ‘female superhero’ test and not enough blood-thirst to become a cold-blooded killer. Keeping the balance is key!
Halle Berry (X-Men)
Remember X-Men from 2000 and Halle Berry’s gorgeous performance as Storm? The actress did an amazing job with what she had and managed to create an emotional character both interesting and complex. She’s also one of the most stable members of the X-Men team and that’s something that should count. She always knows what she’s fighting for and where her loyalties lie. She even took care of the school after the ‘death’ Charles Xavier!