Watch Two Sneak Peeks from the Season Finale of Supergirl

Two sneak peeks from the next new episode of Supergirl have been released. Entitled, “Better Angels”, this episode is the show’s last episode of the season.

In the episode, “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.”

The episode will air this coming Monday, April 18. CBS WHERE IS MY RENEWAL?!

Source: CBS

Social media & sharing icons powered by UltimatelySocial