|Dear Agony, Part 2|
|Season 7, Episode 6 (126)|
|Dear Agony, Part 1||Stillwater|
- Katie Cassidy Rodgers as Laurel Lance/Black Canary
- Katrina Law as Nyssa al Ghul
- Jessica de Gouw as Helena Bertinelli
- Caity Lotz as Sara Lance
- Katie McGrath as Lena Luthor
- Odette Annable as Samantha Arias
- Jane Levy as Barbara Gordon/Oracle
- Leven Rambin as Lyvia Luthor
- and Justin Hartley as Oliver Queen (Earth-19)
Special Guest StarsEdit
- Christian Kane as Thomas Elliot/Hush
- Luke Evans as Bruce Wayne (flashbacks)
- Riley Voelkel as Freya Mikaelson
- Rose McIver as Stephanie Brown
- with Mehcad Brooks as James Olsen
- and Katheryn Winnick as T.A.M.S.I.N.
- Erin Richards as K.N.I.G.H.T.F.A.L.L.
- Georgina Haig as Mercy Graves (Earth-16)
- Willa Fitzgerald as N.E.M.E.S.I.S.
- and Adelaide Kane as A.V.A.
- Antagonists: Lyvia Luthor, A.V.A., Thomas Elliot
- This episode is Barbara-centric.
- This episode takes place on June 28, 2025.
Community content is available under CC-BY-SA unless otherwise noted.