Better Angels

S1, E20: Better Angels

Available on STARZPLAY
S1 E20: An unexpected enemy forces Supergirl into a battle as she attempts to stop Non and Indigo from destroying all of humanity.
Starring Helen Slater, Jenna Dewan, Chris Vance