1x20 Better Angels
First Aired: Apr. 18, 2016 on The CW
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.
Watch Episode On:- Amazon (purchase)
- VUDU (purchase)
- Verizon On Demand (purchase)
- Netflix (subscription)
Guest Stars[no credits found]