General Sam Lane (Glenn Morshower) and Red Tornado (Iddo Goldberg) arrive in National City in a new promo for "Red Faced," the next episode of "Supergirl." Kara goes toe-to-toe with Red Tornado, determined to stop him from hurting people, and even stands up for herself against her boss Cat Grant.
"Supergirl" airs Mondays at 8 pm EST on CBS. Developed by producers Greg Berlanti, Ali Adler and Andrew Kreisberg, the series stars Melissa Benoist, Calista Flockhart, David Harewood and Chyler Leigh.