Non Returns in New Supergirl Episode 19 Photos

This Monday, Supergirl will be meeting the Scarlet Speedster himself, The Flash, in an all-new crossover episode, but the week after that? The villains are coming to town. CBS and DC Entertainment have released the first batch of photos from Supergirl episode 19, featuring the return of villains Non and Indigo! Check them out in the gallery below. 

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.