CBS has released official stills from the season finale of Supergirl, titled "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.
Check out the preview image in our gallery at the bottom of the page.
The finale airs on Monday, April 18 at 8 p.m. ET/PT on CBS.
Have you seen Dawn of Justice yet? If so, go rate it in the ComicBook.com Movie Database for a chance to win your very own Armored Batman figure!
Batman v. Superman: Dawn of Justice is now playing in theaters.