Supergirl, The Flash & Arrow Season Finale Plot Synopsis
The CW has released the plot synopsis for the season finale episodes of Supergirl, The Flash and Arrow. Supergirl “Nevertheless, She Persisted” (May 22nd): 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 […]