Report bug

Please help us to describe the issue so we can fix it asap.

Cancel

Supergirl 1x20

Better Angels

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.

Apr. 18, 2016

Supergirl season 1