Better Angels still
Supergirl • SEASON 1 EPISODE 20

Better Angels

SupergirlSeason 1Episode 20Apr 18, 201642 min

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.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.