|Season 6, Episode 10 (110)|
|So Was I||By Whatever Means Necessary|
- Katie Cassidy Rodgers as Laurel Lance/Black Canary
- Katrina Law as Nyssa al Ghul
- Jessica de Gouw as Helena Bertinelli/Huntress
- Caity Lotz as Sara Lance
- Willa Holland as Thea Queen
- Katie McGrath as Lena Luthor
- Odette Annable as Samantha Arias
- Jane Levy as Barbara Gordon/Oracle
- Leven Rambin as Lyvia Luthor
- with Amy Acker as Brainiac
- and Justin Hartley as Oliver Queen (Earth-19)
Special Guest StarsEdit
- Colin Donnell as Tommy Merlyn
- Matt Ryan as John Constantine
- Mehcad Brooks as James Olsen/Guardian
- and Jon Cryer as Lex Luthor
- Emily Berrington as Natalia Mitternacht
- Georgina Haig as Mercy Graves (Earth-16)
- Andrea Brooks as Eve Teschmacher
- Crystal Reed as Fay Moffit
- Holland Roden as Marion Flemming
- Willa Fitzgerald as N.E.M.E.S.I.S.
- Cami Mendes as Ruby Arias
- Antagonist: Brainiac
- 5th episode this season to feature all main characters.
- This episode is Lex-centric.
- This episode is set on January 18, 2025.
- Eve transfers over as a recurring character from Supergirl as of this episode.
Community content is available under CC-BY-SA unless otherwise noted.