Supergirl (2015)
← Back to main
Ali Adler — Story
Episodes 2
Better Angels
Season Finale
April 18, 2016
• 42m
1x20
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.
Read More