Supergirl: Sneak Peek and Synopsis For Epi 20 Season Finale (April 18)

supergirl
CBS
Here's a preview and description of the Supergirl season finale (episode 20) "Better Angels".
"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." - CBS

Comments