|Season 6, Episode 9 (109)|
|Always Trying to Save the World||Someone You Loved|
- Amy Acker as Brainiac
- Odette Annable as Samantha Arias
- Katie Cassidy as Laurel Lance/Black Canary
- Jessica de Gouw as Helena Bertinelli/Huntress
- Amy Gumenick as Carrie Cutter/Cupid
- Justin Hartley as Oliver Queen (Earth-19)
- Willa Holland as Thea Queen/Speedy
- Katrina Law as Nyssa al Ghul
- Jane Levy as Barbara Gordon/Oracle
- Teressa Liane as Agrippina
- Caity Lotz as Sara Lance
- Katie McGrath as Lena Luthor
- Rose McIver as Stephanie Brown/Batgirl
- Leven Rambin as Lyvia Luthor
Special Guest StarsEdit
- Jon Cryer as Lex Luthor
- Paul Blackthorne as Larry Lance
- Mehcad Brooks as James Olsen/Guardian
- Chyler Leigh as Alex Danvers
- with Katheryn Winnick as D.I.S.C.O.R.D. (hallucinations)
- and Melissa Benoist as Kara Danvers (flashbacks)
- Rebecca Breeds as Adeline Kane
- Audrey Marie Anderson as Lyla Diggle
- Katharine Isabelle as Sarge Steel
- Georgina Haig as Mercy Graves (Earth-16)
- Crystal Reed as Mary Turner/Strix
- Willa Fitzgerald as N.E.M.E.S.I.S.
- Lucy Fry as Bryce Wayne
- Cami Mendes as Ruby Arias
- with Mex Theriot as Hal Jordan
- and Paula Brancati as Louise Lincoln
- and Alexandra Daddario as Cameron Chase
- Antagonists: Helena Bertinelli, Brainiac, Adeline Kane
- 9th episode this season to feature all main characters.
- This episode was the second to be considered a series finale.
- This episode takes place on January 25, 2025.
- This is the final appearance of Thea and Brainiac as series regulars.
- Lena gives birth to Lori in this episode.
Community content is available under CC-BY-SA unless otherwise noted.