Myriad's control over Alex Danvers seems absolute when she pits her human host against Supergirl -- and with the D.E.O. agent wielding a Kryptonite sword, things look bleak for National City's superhero in the first clip from the CBS series' Season 1 finale.

In the second clip, Cat Grant and Maxwell Lord explain their solution to overriding Myriad's control -- which involves Supergirl taking a page from her cousin's playbook and channeling her inner news anchor.

SUPERGIRL FACES HER GREATEST TEST YET WHEN HER ENEMIES PLAN TO DESTROY EVERY PERSON ON THE PLANET, ON THE FIRST SEASON FINALE OF "SUPERGIRL."

"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, Monday, April 18 (8:00-9:00 PM, ET/PT) on the CBS Television Network.

The season finale of "Supergirl" airs Monday, April 18 at 8 p.m. on CBS.