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.