Kara Zor-El, Supergirl
According to the comics and CW show, Kara Zor-El, aka Supergirl (played by Melissa Benoist), was sent from her rapidly deteriorating home planet of Krypton to protect her younger cousin, Kal-El. That's right, Supergirl was originally sent to Earth to babysit Superman. Wink, wink. And the Girl of Steel has done plenty of ass-kicking along the way!
Sign Up for Our Newsletter