Summary
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.
Previous episode
Myriad
Season 1 Episode 19
Apr 11, 2016
Guest stars
Briana Venskus,
Chris Vance,
Dan Warner,
Dawn Greenidge,
Glenn Morshower,
Helen Slater,
Jenna Dewan,
Jessica Garcia,
Kitana Turnbull,
Laura Vandervoort,
Malina Weissman,
Peter Facinelli