Supergirl: Ranking Every Character From Worst To Best

22. Astra

Supergirl 2017
CBS

Kara's Kryptonian aunt, Astra was the initial Big Bad of the first season, as she and her husband Non attempted to exact revenge for the way in which they were treated on their home planet in the lead-up to its destruction.

The twin of Kara's mother Alura, Astra's presence created an interesting dynamic between her and the Girl of Steel as it forced the latter to confront both her grief over Alura's death and the fact that her mother may have been wrong to imprison her. However, as the season pressed on, it became clear that, in spite of being on opposite sides, Astra cared a great deal for her niece - and it was those familial ties that made her one of the show's more compelling antagonists and, at the very least, a heck of a lot more engaging than her one-dimensional husband.

Laura Benanti did a great job differentiating Astra from Alura, and it's a real shame that she never got to play the former for a little for longer...

In this post: 
Supergirl
 
First Posted On: 
Contributor
Contributor

Michael Patterson is an experienced writer with an affinity for all things film and TV. He may or may not have spent his childhood obsessing over WWE.