|No Longer The Last|
|Season 3, Episode 2|
PART 2 OF 4: THE CHANCE OF A LIFETIME- When Alura arrives in National City alive and well, she takes Kara, Alex, and Clark to the restored Kryptonian capital city of Kandor. While there, Kara comes face-to-face with Non and Clark discovers his mother, Lara Lor-Van, also survived their homeworld's destruction. The offer Alura extends makes the cousins question the planet to which they truly belong.
- Melissa Benoist as Kara Danvers/Supergirl & Kara Schott
- Chyler Leigh as Alex Danvers
- Jeremy Jordan as Winn Schott (credit only)
- Katie McGrath as Lena Luthor
- Laura Benanti as Alura Zor-El & Astra In-Ze
- Zachary Quinto as General Dru-Zod
- Tyler Hoechlin as Clark Kent/Superman & Jor-El
- Floriana Lima as Maggie Danvers
- Odette Annable as Samantha Arias & Reign
- Jenna Dewan as Lucy Lane
- with Claire Holt as Karen Starr/Power Girl
- and David Harewood as J'onn J'onzz
- Amy Acker as Brainiac
- Harry Lennix as Commander Fer-Gor
- Chris Vance as Non
- Tracy Spiridakos as Lesla-Lar
- Chad Lowe as Thomas Coville
- Paige Turco as Lara Lor-Van
- Casper Crump as Vandal Savage
- Matt Barr as Tyr-Van
- Robert Gant as Zor-El
- Alessandra Toressani as Young Jindah Kol Rozz (flashbacks)
- and Jeffrey Dean Morgan as Ran-Zod (flashbacks)
- Antagonist: Brainiac
- Winn does not appear in this episode.
- Lex does not physically appear but his voice is heard.
- This episode takes place June 2-3, 2020.
- This one of the few episodes of the season to feature no special guest stars.