"May the fate of my people rest on the fate of my life." Is there a line that speaks more to Supergirl and her dedication, courage, and optimistic service toward others?

RELATED: Supergirl’s S2 Finale Title is a Timely Political Reference

While you may still be digesting last night's Supergirl installment, "Resist," the promo for next week's Season 2 finale (Titled "Nevertheless, She Persisted") is already here, and features some familiar faces. It features a (final?) face off against Rhea (Teri Hatcher), as well as a super-powered throwdown with a brainwashed Superman (Tyler Hoechlin) in a fight for National City. Who will prevail? Calista Flockhart's Cat Grant says it best: "I put all my chips on the Girl of Steel."

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.

Starring Melissa Benoist as the Girl of Steel, David Harewood as Martian Manhunter, Mehcad Brooks as Jimmy Olsen, Chyler Leigh as Alex Danvers and Jeremy Jordan as Winn Schott with appearances by Calista Flockhart’s Cat Grant and Tyler Hoechlin’s Superman, the Supergirl Season 2 finale airs May 22 at 8 PM/ 7 PM central.