|Season 8, Episode 5|
|Evil Angel||The Blood is the Life|
PART 2 OF 2: ETERNITY- Gabriel challenges Kara to solve a Kryptonian puzzle box. Alex Danvers and Savannah Russo make plans for their own wedding, and Zaora accompanies Sam on a mission to apprehend an assassin targeting surviving Kryptonians.
- Melissa Benoist as Kara Danvers/Supergirl & Red Daughter
- Chyler Leigh as Alex Danvers
- Katie McGrath as Lena Luthor
- Odette Annable as Samantha Arias
- Olivia Wilde as Susannah Russo
- Jenna Dewan as Lucy Lane
- Adelaide Kane as Ava Blackwood
- Minka Kelly as Dawn Granger
- with Emmy Rossum as Zaora Dru-Zod
- and Michael Rosenbaum as President Lex Luthor (Earth-30) (credit only)
- Laura Vandervoort as Gabriel
- Daniel Sharman as General Lor-Zod
- Teressa Liane as Mary Louise Fairchild
- Scarlett Byrne as Nora Fairchild
- Lili Reinhart as Aethryr
- Eka Darville as Kell-Zur
- Izabela Vidovic as Young Kara (flashbacks)
- Olivia Nikannen as Young Alex (flashbacks)
- and Emily VanCamp as Florence Lawton
- Antagonists: Gabriel, Ava Blackwood, Florence Lawton
- E30 Lex does not appear in this episode.
- This episode takes place on February 12, 2024.
Community content is available under CC-BY-SA unless otherwise noted.