|Season 7, Episode 7 (97)|
|Dear Agony, Part 2||Had Enough, Part 1|
- Katie Cassidy Rodgers as Laurel Lance/Black Canary
- Katrina Law as Nyssa al Ghul
- Jessica de Gouw as Helena Bertinelli (credit only)
- Caity Lotz as Sara Lance
- Odette Annable as Samantha Arias
- Katie McGrath as Lena Luthor
- Rose McIver as Stephanie Brown
- Jane Levy as Barbara Gordon/Oracle
- Leven Rambin as Lyvia Luthor (credit only)
- Riley Voelkel as Freya Mikaelson
- Dove Cameron as N.E.M.E.S.I.S. (credit only)
- Matt Ryan as John Constantine (credit only)
- with Mehcad Brooks as James Olsen (credit only)
- and Justin Hartley as Oliver Queen (Earth-19)/Green Arrow
Special Guest StarsEdit
- Jessica Stroup as Marilyn McCarthy
- Luke Evans as Bruce Wayne (flashbacks)
- Roxanne McKee as Selina Kyle
- and Christian Kane as Thomas Elliot/Hush
- Antagonist: Thomas Elliot
- Helena, Lyvia, N.E.M.E.S.I.S., Constantine, and James do not appear in this episode.
- This episode is Barbara-centric.
- This episode takes place on June 29, 2025.
- This episode serves as a coda for Batman.
Community content is available under CC-BY-SA unless otherwise noted.