Supergirl (Melissa Benoist) challenges Rhea (guest étoile, star Teri Hatcher) to battle to save National City. Meanwhile, Superman (guest étoile, star Tyler Hoechlin) returns and Cat Grant (guest étoile, star Calista Flockhart) offers Supergirl some sage advice.