The alien nature of Supergirl is very present on the CBS show, as Supergirl herself is working with the DEO, an agency built specifically for the purpose of tracking extraterrestrial threats. Well, another foil is coming her way and she goes by the name of Senator Miranda Crane, with Tawny Cypress cast as the character.
“Senator Crane finds herself on the other side of the issue when her visit to National City is interrupted by an alien attack,” they say, though, so she may be an ally for Supergirl, albeit reluctantly and temporarily.
Senator Crane finds herself on the other side of the issue when her visit to National City is interrupted by an alien attack, forcing her to possibly accept help from an extraterrestrial — Supergirl. The character, an original one to the show, was previously reported to appear in episode 11 of the series. She is running for President with an anti-alien pitch, so naturally, conflict is inbound.
Supergirl airs on Monday nights on CBS.