Kara Zor-El, a 24-year-old cousin of Superman, is forced to confront her hidd...
Supergirl
Season 1 Episode 20: Better Angels
Supergirl is forced to do battle with an unexpected enemy as she risks everything - including her life - to stop Non and Indigo from destroying everyone on Earth.