I love making lists. And I love watching awesome ladies in superhero comic book movies (well, in pretty much all movies). So, I thought, why not combine the two? I thought about all the superhero comic book movies I had seen and thought about the women in them and decided to list my 40 favorite. Just to be clear, this is a ranking of fictional characters, not the real women who play them.
In making this list of women in superhero comic book movies, I only looked at theatrical releases, and only movies based on English-language comics, so that means no manga. Also, I’ll admit that I have a few blind spots. I’ve never seen any of the old Superman movies and I haven’t seen Big Hero Six yet. And as much as I wanted to include all of the awesome ladies from Scott Pilgrim vs. The World, I couldn’t bring myself to call it a “superhero” movie.
40. Jean Grey (played by Famke Janssen in the X-Men franchise )– I never really warmed to her character in the comics (perhaps because of her close proximity to Cyclops) and the movies just cemented that opinion of her for me.
39. Silk Spectre (played by Malin Ackerman in Watchmen )– This movie was really pretty, and I think Malin Ackerman is a funny actress, but it seemed like Zack Snyder kind of just put her in the movie to have her stand around and look nice.
38. Angel Salvadore (played by Zoe Kravitz in X-Men: First Class )– I was really excited when I heard that Zoe Kravitz would be playing this character, but then I watched the movie and saw how she barely had any lines at all.
37. That Old Woman Who Owned That Antique Store in Captain America (played by Amanda Walker in Captain America: The First Avenger)– Badass old lady working for a secret spy organization? Definitely awesome.
36. Selina Kyle (played by Anne Hathaway in The Dark Knight Rises )– Definitely not the best Catwoman ever, but also not the worst.
35. Supergirl (played by Helen Slater in Supergirl )– This is a pretty awful movie, but it was the first female superhero movie ever, so she deserves a spot on the list.
34. Jet Girl (played by Naomi Watts in Tank Girl )– Wait, she was played by Naomi Watts??? I just watched this movie the other day and had no idea until I started writing this. That’s awesome.
33. Private Lorraine (played by Natalie Dormer in Captain America: The First Avenger )– I mean, come on, Natalie Dormer is just plain great.
32. Mariko (played by Tao Okamoto in The Wolverine )– She could have easily been a damsel in distress (that’s kind of what the movie wanted her to be), but she was somehow able to overcome that.
31. Moira McTaggert (played by Rose Byrne in X-Men: First Class )– She does a pretty good job holding her own among a bunch of mutants and sexist men and plays her part in preventing the Cuban Missile Crisis.
29. Maria Hill (played by Cobie Smulders in The Avengers and Captain America: The Winter Soldier )– The badass second-in=command to Nick Fury, without her, SHIELD wouldn’t be half the organization it is.
28. Agent 13 (played by Emily VanCamp in Captain America: The Winter Soldier )– She’s cool enough to effortlessly flirt with Captain America and brave enough to stand up to HYDRA with a gun pointed right at her and not even flinch.
25. Princess Nuala (played by Anna Walton in Hellboy 2: The Golden Army )– I adore these movies, but this brave elf princess injected some much needed femininity into the Hellboy franchise.
24. Jane Foster (played by Natalie Portman in the Thor movies )– She’s not just Thor’s love interest, she’s also a super brilliant and super brave scientist. She’s even able to figure out Asgardian technology after just a quick glance!
23. Aunt May (played by Sally Field in The Amazing Spider-Man 1 and The Amazing Spider-man 2 )– I know Uncle Ben usually gets all the credit (and he deserves a lot of it), but without Aunt May, there really would be no Spider-Man.
22. Pepper Potts (played by Gwyneth Paltrow in Iron Man 1, Iron Man 2 and Iron Man 3 )– In the first two movies she’s definitely Tony’s better half, being way more competent than he ever was. By the third movie, she’s a better superhero than he is too.
21. Hit-Girl (played by Chloe Moretz in Kickass and Kickass 2 )– There’s a lot that I hate about these movies, but I kind of really like Hit-Girl. And she’s definitely the best superhero in either of these movies.
20. The Bowler (played by Janeane Garofalo in Mystery Men )– Once again, the only woman on the team is also the most competent member.
18. Black Widow (played by Scarlett Johansson in a bunch of Marvel movies)– Is it controversial that I have her ranked this low? I don’t know. And don’t get me wrong, I think she’s pretty cool, and she’s especially really cool compared to the other Avengers. And number 18 is a respectable spot.
17. Ma-Ma (played by Leana Headey in Dredd )– Have you guys seen Dredd? Oh my gosh. Not only are two of its three leads women, and not only is it freaking gorgeous, but it’s also one of my two favorite American Action movies from the past 20 years (the other is Hanna ). And Ma-Ma is a freaking terrifying villain. She’s one of the most ruthless crimelords I’ve ever seen on screen.
16. Yukio (played by Rila Fukushima in The Wolverine )– I didn’t really like this movie, but Yukio was totally awesome in it. She was totally Wolverine’s equal when it came to fighting and without her, he would’ve been totally lost.
15. Faora (played by Antje Traue in Man of Steel )– The one woman among the evil Kryptonians in the film, Faora was so cool you guys! Maybe I just really like awesome lady super villains?
13. Kitty Pryde (played by Ellen Page in the X-Men movies)– I would have loved to put her higher, but unfortunately, she was stuck in a really bad movie (X-3) and then was almost a tertiary character in a pretty good one (Days of Future Past, where she should have been the star, as in the comics it’s Kitty who travels back in time, not Wolverine). So until she has a larger role, I can’t really justify putting her higher.
12. Mystique (played by Rebecca Romijn and Jennifer Lawrence in the X-Men movies)– I liked Mystique well enough in the first three X-Men movies, but then when Jennifer Lawrence started playing her, she became even more of a favorite of mine.
11. Judge Anderson (played by Olivia Thirlby in Dredd )– Seriously, if you haven’t seen Dredd yet, you need to go see it now (although a warning: it has a ton of stylized, but graphic violence). It’s probably my favorite comic book movie. Judge Anderson, played by the openly bisexual Olivia Thirlby, doesn’t wear a sexualized costume, she’s not anyone’s love interest, she doesn’t need to be rescued by the male lead (kind of the opposite, in fact) and she’s just totally awesome in every way.
10. Storm (played by Halle Berry in the X-Men movies)– Again, I would have loved to put Storm higher, but in the movies she’s a shell of her comic book self. Even still, she’s still way more badass than the majority of the mutants in these movies.
9. Rogue (played by Anna Paquin in the X-Men movies)– In a lot of ways, she’s the main character of the first movie. She’s both the character the audience is supposed to empathize with and she’s the character who the entire plot revolves around. She’s one of the few characters I feel like they got right in the X-Men movies.
8. Agent Peggy Carter (played by Hayley Atwell in Captain America )– I am so glad she’s getting her own TV show. She was so cool in Captain America, helping to recruit and train Steve Rogers, helping him sneak past enemy lines, and defeating a bunch of Nazis. What more can you ask for in a woman?
7. Nebula (played by Karen Gillan in Guardians of the Galaxy )– Now, I know I said just a minute ago that Kitty Pryde wasn’t prominent enough to be higher on the list, and Nebula is the second bad guy in just one movie. But I think if you’ve seen the movie you would understand just how freaking cool she is. She tears her own hand off just so she can get away to fight another day! I wish that we were getting a Nebula and Gamora spinoff movie.
6. Kitty Kowalski (played by Parker Posey in Superman Returns )– This is my sleeper pick. Superman Returns is kind of a trash movie (although I do love Kevin Spacey’s Lex Luther) but Parker Posey makes me love it. She’s hilarious, a great dresser and she’s much smarter than Lex gives her credit for. She’s like, the most comic-booky character in the history of comic book movies.
5. Tank Girl (played by Lori Petty in Tank Girl )– This movie is just plain bonkers. But it’s also pretty fun, and 97% of that fun comes from Lori Petty’s performance as the titular Tank Girl. I mean, sure, she has sex with a mutant kangaroo, but she also has an awesome haircut, makes out with Jet Girl, saves the world and never loses her spirit of fun no matter what.
4. Gamora (played by Zoe Saldana in Guardians of the Galaxy)– Gamora just kicks so much ass. She could have just been a love interest for Star Lord, but instead she has her own personality, her own motivations and back story (although I would have loved to see more of them) and she holds her own in a fight. She’s just cool and no nonsense and a great action hero.
3. Lois Lane (played by Amy Adams in Man of Steel )– You guys, the first time I watched the preview for Man of Steel, that part at the end where Lois is talking to Superman and she asks what the “S” on his chest means and he says something like “it’s not an ‘S,’ on my world it means hope” and she doesn’t hesitate for a second and snaps back with “Well, here it’s an ‘S’,” I cried. She’s sitting across from from the most powerful being on the planet and she doesn’t even flinch. She smiles and makes a joke. And that isn’t even the gutsiest thing she does in the movie! She’s like, the perfect Lois Lane, brilliant, brave, snarky and full of heart. This movie is kind of bleh, but she makes me actually want to rewatch it all the time.
2. Gabriel (played by Tilda Swinton in Constantine )– Gabriel is androgynous, and I’ve seen some people interpret them as being genderless, because angels don’t have human gender, but I like to think of them as a masculine of center, possibly genderqueer, woman. This movie had a lot of misfires, but Gabriel wasn’t one of them. If angels were portrayed this way more often you can be sure there would be a ton more Catholics. When Gabriel comes swooping down, wings wide open and stomps on Constantine, it’s pretty much the coolest moment in the movie.
1. Catwoman (played by Michelle Pfeiffer in Batman Returns )– Who else could it be? She’s in a movie with famous scene-chewers Danny DeVito and Christopher Walken and still, it’s impossible to pay attention to anyone but her. On a surface level, she’s got that amazing leather catsuit and sweet whip, which is maybe the most iconic movie costume for any superhero, but more than that, she’s a super capable vigilante/villainess who successfully fights of Batman multiple times, takes revenge on the man who tried to kill her and lives by her own rules. Plus, she’s the root for a whole generation of queer girls who grew up on this movie.
New Releases (December 17)
Lumberjanes #9 (Boom!)
Steven Universe #5 (Boom!)
Catwoman #37 (DC)
The Kitchen #2 (DC)
Supergirl #37 (DC)
Wonder Woman #37 (DC)
Bob’s Burgers #5 (Dynamite)
Saga Vol. 4 TPB (Image)
The Wicked + The Divine #6 (Image)
Wytches #3 (Image)
Black Widow #13 (Marvel)
Captain Marvel #10 (Marvel)
Elektra #9 (Marvel)
Ms. Marvel #10 (Marvel)
Spider-Woman #2 (Marvel)
Welcome to Drawn to Comics! From diary comics to superheroes, from webcomics to graphic novels – this is where we’ll be taking a look at comics by, featuring and for queer ladies. So whether you love to look at detailed personal accounts of other people’s lives, explore new and creative worlds, or you just love to see hot ladies in spandex, we’ve got something for you.
If you have a comic that you’d like to see me review, you can email me at mey [at] autostraddle [dot] com.