Next week’s season finale of “Supergirl” titled “Nevertheless, She Persisted” is going to be a big one for the Girl of Steel. She’s going to have to battle Superman and Rhea, and she’s also going to have to deal with the arrival of General Zod. The CW has released the extended trailer for the finale and it shows off new footage of Zod along with the Supergirl vs. Superman battle. Check it out below.
SUPERGIRL FIGHTS FOR HER CITY; SUPERMAN RETURNS – Supergirl (Melissa Benoist) challenges Rhea (guest star Teri Hatcher) to battle to save National City. Meanwhile, Superman (guest star Tyler Hoechlin) returns and Cat Grant (guest star Calista Flockhart) offers Supergirl some sage advice. Glen Winter directed the episode with story by Andrew Kreisberg & Jessica Queller and teleplay by Robert Rovner & Caitlin Parrish (#222). Original airdate 5/22/2017.”