Shanna & The Doctor are back to recap episode 21 of season 2 of Supergirl, Resist. This episode delivers what fans have been feeling has been missing and also brings back fan favorite Calista Flockhart as Cat Grant. Stream/Download for the full review.
The Daxamite invasion heralds the return of Cat Grant (Calista Flockhart) joining forces with Supergirl, President Marsdin (Lynda Carter, Wonder Woman) and Lillian Luther (Brenda Strong, Desperate Housewives). Meanwhile. Rhea shows she is the ultimate chess master, saving her best secret weapon for last when her plan to unite Lena and Mon El in an intergalactic marriage is foiled.