Video: Extended Promo for Supergirl 1×20 – “Better Angels” (SEASON FINALE)

Here is the full 30-second promo (region-free) for the Supergirl¬†season finale, airing next week.¬†It’s all come down to this!

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, on the first season finale of SUPERGIRL, Monday, April 18 at 8/7c on CBS.

STORY BY: Andrew Kreisberg and Ali Adler
TELEPLAY BY: Robert Rovner and Jessica Queller