Supergirl “Better Angels” Season Finale Promo

Supergirl must face some incredible odds at the end of her first season as Kara must face Non, Indigo … and her sister Alex?!  Find out as the final showdown with Non and his forces happen in the Supergirl season finale “Better Angels” Enjoy the clips and the promo!

Sneak Peak