From Youtube


Supergirl 1x20 "Better Angels" (Season Finale) - 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 18th on CBS.

Official website: Official Twitter page: Official Facebook page:

Supergirl 1x20 Promo/Preview "Better Angels" (Season Finale) Supergirl Season 1 Episode 20 Promo Supergirl Season 1 Season Finale Promo Supergirl 1x20 Promo "Better Angels" (HD) Season Finale

Appears on these pages

  • Better Angels

    "Better Angels " is the twentieth and final episode of the first season of Supergirl, and the...

File history

Click on a date/time to view the file as it appeared at that time.

current14:06, November 30, 2017Thumbnail for version as of 14:06, November 30, 2017480 × 269 (24 KB)MachShift (Talk | contribs)created video