Supergirl Runs the Villain Gauntlet in Penultimate Episode Preview

CBS and DC Entertainment have released the first promo from Supergirl episode 19, the penultimate in the show’s first season, featuring the return of villains Non and Indigo as they prepare to attack National City. Check it out in the player below along with the previously-released photos from the episode!

Titled “Myriad,” the April 11 episode is officially described as follows:

“Kara must find a way to free her friends when Non (Chris Vance) and Indigo (Laura Vandervoort) use mind control to turn National City’s citizens into their own army.”

Melissa Benoist leads the cast of Supergirl as the title character alongside Mehcad Brooks as James Olsen, Laura Benanti as Alura Zor-El, Calista Flockhart as Cat Grant, Chyler Leigh as Alexandra “Alex” Danvers, Jeremy Jordan as Winslow “Winn” Schott, Jenna Dewan Tatum as Lucy Lane (sister of Lois), David Harewood as Hank Henshaw, Peter Facinelli as Maxwell Lord, with Dean Cain and Helen Slater.

Supergirl airs Mondays at 8 PM ET on CBS. If you missed an episode of Supergirl, or just need a refresher, be sure to check out our weekly recaps by clicking here.