Supergirl Recap With Spoilers: Livewire

The episode opens on DEO guards escorting a humanoid-looking alien with facial features like [...]