Supergirl · Season 1

Better Angels

S1·E20 · 18 Apr 2016 · 42m

Synopsis

Supergirl is forced to do battle with an unexpected foe and must risk everything – including her life – to prevent Non and Indigo from destroying every person on the planet.

Cast & crew

Crew

  • Larry TengDirector