|Human For Another Day|
|Season 3, Episode 6 (46)|
|Heavily Broken||A Luthor and a Super|
DOES THE WORLD NEED SUPERMAN AND SUPERGIRL?- After Kara and Clark both blow out their powers during a routine training session with Astra and Fer-Gor, Karen and Lesla step in. After seeing the positive job their temporary replacements are doing, the El cousins consider trading in their capes for life on Kandor. Meanwhile, Alex, and Lena discover that Lesla's motives are not completely altruistic and Alura visits J'onn at his home.
- Melissa Benoist as Kara Danvers/Supergirl & Kara Schott
- Chyler Leigh as Alex Danvers
- Jeremy Jordan as Winn Schott (Earth-6)
- 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
- Odette Annable as Samantha Arias/Reign
- Jenna Dewan as Lucy Lane
- with Claire Holt as Karen Starr
- and David Harewood as J'onn J'onzz/Martian Manhunter
- Brenda Strong as Lillian Luthor
- Harry Lennix as Commander Fer-Gor
- Chris Vance as Non
- Tracy Spiridakos as Lesla-Lar
- Dianna Agron as Raya Zod-El
- Paige Turco as Lara Lor-Van
- Chad Lowe as Thomas Coville
- Casper Crump as Vandal Savage
- Emma Tremblay as Ruby Arias
- Robert Gant as Zor-El
- Anjali Jay as Indra Nim Gosa
- Wallis Day as Nyssa-Vex
- Antagonists: Lesla-Lar, Alura Zor-El
- 2nd episode this season to feature all main characters.
- This episode takes place on June 4, 2020.
- This episode functions as a spiritual sequel to the Season 1 episode Human For A Day.