‘Supergirl’ Season 2 Episode 21 Preview: Resist Photos and Trailer

Supergirl Season 2 Episode 21
Melissa Benoist as Kara/Supergirl and Calista Flockhart as Cat Grant in ‘Supergirl’ season 2 episode 21 (Photo: Robert Falconer © 2017 The CW Network)

The CW’s Supergirl season 2 episode 21 is loaded with guest stars including the return of Cat Grant, played by Calista Flockhart. The episode also finds Teri Hatcher playing a key role in the plot and Lynda Carter showing up again as President Olivia Marsdin. Directed by Millicent Shelton from a script by Jessica Queller and Derek Simon, season two episode 21 titled ‘Resist’ will air on May 15, 2017.


The season two cast includes Melissa Benoist as Kara/Supergirl, Chyler Leigh as Alex Danvers, Chris Wood as Mike/Mon-El, Mehcad Brooks as James Olsen, Jeremy Jordan as Winn Schott, David Harewood as J’onn J’onzz, Katie McGrath as Lena Luthor, and Floriana Lima as Maggie Sawyer.

The ‘Resist’ Plot: CAT GRANT RETURNS – Supergirl (Benoist) grapples with whether or not to obey the President’s (Carter) orders regarding Rhea’s (Hatcher) latest actions. Meanwhile, Cat Grant (Flockhart) returns to National City.

Supergirl Season 2 Episode 21
Chris Wood as Mike/Mon-El and Teri Hatcher as Rhea (Photo: Robert Falconer © 2017 The CW Network)
Supergirl Season 2 Episode 21
David Harewood as Cyborg Superman (Photo: Robert Falconer © 2017 The CW Network)
Supergirl Season 2 Episode 21
Melissa Benoist as Kara/Supergirl and Brenda Strong as Lillian Luthor (Photo: Robert Falconer © 2017 The CW Network)
Supergirl Season 2 Episode 21
Chyler Leigh as Alex Danvers and Lynda Carter as President, Olivia Marsdin (Photo: Robert Falconer © 2017 The CW Network)
Supergirl Season 2 Episode 21
Chris Wood as Mike/Mon-El and Teri Hatcher as Rhea (Photo: Robert Falconer © 2017 The CW Network)
Supergirl Season 2 Episode 21
Katie McGrath as Lena Luthor (Photo: Robert Falconer © 2017 The CW Network)