New Hi-Res Photos from Supergirl 1×20 – “Better Angels”

CBS has released 13 photos from the season 1 finale, “Better Angels”, airing April 18. Helen Slater and Laura Vandervoort will both appear again.

Official episode description:

“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, on the first season finale of SUPERGIRL.

The teleplay was written by Robert Rovner and Jessica Queller based on the story written by Andrew Kreisberg and Ali Adler, and the episode was directed by Larry Teng.

Hi-res photos provided by Far Far Away