On tonight's episode of "Supergirl," Non and Indigo activated the Myriad device, which turned the human race in National City into mindless drones. Kara was not affected, but Superman was, and everyone was in danger, including J'onn J'onzz who was left for dead.

RELATED: "Supergirl's" Harewood Optimistic About Season 2 Renewal

On next week's season one finale of "Supergirl," Kara must work with the D.O.E. and Maxwell Lord to take on Non and Indigo once and for all. According to the promo below, Kara is not only confronted by Non but by a costumed warrior who's wielding a giant Kryptonite staff. With no news yet of a season two renewal, could this be the end of Kara Danvers?

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 one finale of "Supergirl" airs Monday, April 18 at 8 p.m. on CBS.