I’m counting down my choices for the best female characters from superhero shows. Be sure to check out the first installment of this list to see 50-41. Think someone deserved to be higher or shouldn’t have made the list? Sound off in the comments.
40. Dinah Lance a.k.a. Black Canary (Justice League Unlimited)
Voiced by: Morena Baccarin
Best Episode: “The Cat and the Canary”
Dinah Lance was a tough, independent superhero whose flirty relationship with Oliver Queen was very fun to watch. She was as brave and pure-hearted as superheroes come, but also had a major playful side.
39. Helena Bertinelli a.k.a. The Huntress (Arrow)
Played by: Jessica De Gouw
Best Episode: “Birds of Prey”
Helena Bertinelli was a woman on a mission, determined to get revenge at any cost. This made her a perfect match for Oliver Queen in the early seasons of Arrow. While she leaned towards the villainous side of things, the show also made sure you understood her perspective and you can’t help but feel for her when she fails.
38. Barbara Gordon a.k.a. Batgirl (Batman: the Animated Series)
Voiced by: Melissa Gilbert
Best Episode: “Over the Edge”
Barbara Gordon was one of the most purely good characters on Batman: the Animated Series, which often dealt with moral grey area. But, this didn’t make her any less interesting than the other characters. In fact, it was great seeing someone who cares so much about honestly and doing the right thing and is not yet jaded or cynical.
37. Kara Kent a.k.a. Supergirl (Justice League Unlimited)
Voiced by: Nicholle Tom
Best Episode: “Far From Home”
Justice League Unlimited‘s Kara Danvers was one of the more confident and self-assured versions of Supergirl I’ve seen, which totally worked for her. It was great watching her know her own strength, support other characters, save the world and live the dream of settling down with a hunky young version of Braniac.
36. Dinah Lance a.k.a. Black Canary (Batman: the Brave and the Bold)
Voiced by: Grey Griffin
Best Episode: “The Golden Age of Justice!”
Dinah Lance was a second-generation hero whose mother was in the original Justice League. She’s a strong fighter who is quick to call anyone out on their double standards if they think Batman or anyone else is a tougher hero than her.
35. Elektra Natchios (Marvel’s Daredevil)
Played by: Elodie Yung
Best Episode: “A Cold Day in Hell’s Kitchen”
Elektra Natchios was trained to be a vigilante from childhood. She has a more cynical worldview than Daredevil and is pragmatic and willing to do what it takes when faced with her enemies. At the same time, she just might be Matt Murdock’s soulmate.
34. Gilda (iZombie)
Played by: Leanne Lapp
Best Episode: “Real Dead Housewives of Seattle”
Gilda was the perfect type of villain for iZombie— silly, sarcastic and incredibly fun to watch. It was a lot of fun seeing just how much she messed up Major Lilywhite’s life. Her relationship with Vaughn Du Clark– who definitely gets the award for World’s Worst Father– was enough to make her at least a tiny bit sympathetic. As much as you hated Gilda, you always hated her dad more.
33. Kara Zor-El a.k.a. Kara Kent a.k.a. Supergirl (Smallville)
Played by: Laura Vandervoort
Best Episode: “Supergirl”
Kara Kent is Clark’s cousin who has her own approach to being a superhero. Although she’s more drawn to the lime light than Clark, she shares his pure, heroic heart and his desire to save humanity.
32. Carol Danvers a.k.a. Ms. Marvel (Super Hero Squad Show)
Played by: Grey Griffin
Best Episode: “Soul Stone Picnic”
It’s fair to say that Ms. Marvel was the leader of the Super Hero Squad. She tried so hard to enforce order and accountability. Unfortunately, the unruly and unsympathetic members of the squad had a tendency to call her uptight every time she tried to keep them in line. Poor Ms. Marvel.
31. Moira Queen (Arrow)
Played by: Susanna Thompson
Best Episode: “State vs. Queen”
Moira Queen was Oliver Queen’s deeply complicated mother. She was the embodiment of the show’s themes of redemption and how people can make terrible mistakes and still have some amount of good deep down. Moira did just about everything wrong and it would be fair to dismiss her as an awful human being, but in the world of the show, the fact that she did want to be a good mother to Oliver and Thea was just enough to give her a redeeming side.