Astra (Supergirl)

Astra (aka The General) is the true main villainess from the 2015 television adaptation of Supergirl. She is the evil twin sister of Alura Zor-El and the aunt of Kara Zor-El (aka Supergirl).

She is played by Laura Benanti, who also plays Alura Zor-El.

History
Though only referred to as The General and not by name, Astra appears in the final scenes of the pilot episode, which shows The Commander reporting to her after failing to destroy Kara. Astra stated that she plans to rule Earth after claiming that it was her right to rule Krypton, and orders The Commander to find Kara and kill her, not letting that fact that she's her niece get in the way of her evil agenda.

Appearance
Though Alura and Astra are identical, Astra has a grey streak in her hair.