|Always Trying to Save the World|
|Season 6, Episode 14 (114)|
|Vengeance is Justice||Monster|
- 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
- Katie McGrath as Lena Luthor
- Willa Holland as Thea Queen
- 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
- with Mehcad Brooks as James Olsen/Guardian
- and Jon Cryer as Lex Luthor
- Julian McMahon as Gregory Osborne
- 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.
- Cami Mendes as Ruby Arias
- with Alan Tudyk as Jonathan Graves
- and Holland Roden as Marion Flemming
- Antagonists: Brainiac, Helena Bertinelli
- 8th episode this season to feature all main characters.
- This episode takes place on January 24, 2025.
Community content is available under CC-BY-SA unless otherwise noted.