Supergirl Red Faced Trailer. CBS’s Supergirl Season 1, Episode 6: Red Faced TV show trailer stars Melissa Benoist, Mehcad Brooks, Jeremy Jordan, Chyler Leigh, David Harewood, and Calista Flockhart. Red Tornado makes his debut as he faces off against Supergirl.
In the upcoming episode ‘Red Faced’, Kara (Melissa Benoist) helps the military with T.O. Morrow’s (Iddo Goldberg) new creation, Red Tornado (also played by Goldberg). Commissioned by Lucy Lane’s (Jenna Dewan-Tatum) father, General Sam Lane (Glenn Morshower), the military cyborg goes out of control and Supergirl must stop it before it attacks National City.
Check out the new promo from the sixth episode and let us know what you think.
Leave your thoughts on the new trailer from Supergirl’s sixth episode in the comments section below. For more Supergirl photos, videos, and news, visit our Supergirl Page, subscribe to us by Email, “follow” us on Twitter, Tumblr, Google+ or “like” us on Facebook.