|Under The Blood Red Sun|
|Season 4, Episode 7|
DEATH- The final solution is implemented, leaving Team Supergirl impotent.
- Melissa Benoist as Kara Danvers/Supergirl
- Chyler Leigh as Alex Danvers
- Jeremy Jordan as Winslow Schott
- Katie McGrath as Lena Luthor
- Laura Benanti as Astra In-Ze
- Zachary Quinto as General Dru-Zod
- Tyler Hoechlin as Kal-El
- Odette Annable as Reign/Samantha Arias
- Floriana Lima as Maggie Danvers
- Jenna Dewan as Lucy Lane
- with Claire Holt as Karen Starr/Power Girl
- and Mehcad Brooks as James Olsen/Guardian
Special Guest StarsEdit
- Sarah Shahi as Ursa
- Michael Rosenbaum as Lex Luthor (Earth-30)
- with Jon Cryer as Lex Luthor
- and Helen Slater as Eliza Danvers
- Brenda Strong as Lillian Luthor
- Lauren German as President Veronica Banks
- Glenn Morshower as General Sam Lane
- Hayley Law as Thara Ak-Var/Flamebird
- Dominic Rains as Chris Kent/Nightwing
- Jesse Rath as Brainiac 5
- Briana Venskus as Agent Susan Vasquez
- Minka Kelly as Lois Lane
- Katheryn Winnick as D.I.S.C.O.R.D.
- Amy Jackson as Imra Ardeen/Saturn Girl
- Caitlin McHugh as Debbie Perkins
- Emma Tremblay as Ruby Arias
- with Billy Zane as LX-13
- and Dianna Agron as Major Raya Zod-El
- Antagonists: Dru-Zod, Ursa, Sam Lane, Lillian Luthor, D.I.S.C.O.R.D., Lex Luthor
- This is the fourth midseason finale.
- Final appearance of Benanti as Astra until Twilight. This is also Astra's final appearance as a regular.
- This episode takes place on July 4, 2020.
Community content is available under CC-BY-SA unless otherwise noted.