|Synecdoche, Part 2|
|Season 7, Episode 12 (132)|
|Synecdoche, Part 1||Ares, Part 1|
- 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
- Riley Voelkel as Freya Mikaelson
- and Justin Hartley as Oliver Queen (Earth-19)/Green Arrow
Special Guest StarsEdit
- Melissa Benoist as Kara Luthor (flashbacks)
- Max Martini as Slade Wilson (Earth-3)/Deathstroke
- Paul Blackthorne as Larry Lance
- Chyler Leigh as Alex Danvers
- Rose McIver as Stephanie Brown
- Amy Gumenick as Carrie Cutter (flashbacks)
- with Minka Kelly as Dawn Granger/Dove
- and Katheryn Winnick as T.A.M.S.I.N.
- Antagonist: Lyvia Luthor, A.V.A.
- This episode takes place on July 7, 2025.
- This episode is Lena-centric.
Community content is available under CC-BY-SA unless otherwise noted.