|Sins of the Past, Part 1: Infinite|
|Season 7, Episode 2 (122)|
|So Much Suffering||Sins of the Past, Part 2: Broken Birds|
PART 2 OF 4: LOVE IS WEAKNESS- A surprise visitor makes Helena reconsider her incarceration. At the Luthor mansion, the Synthetics welcome a new member and teach an important lesson. Elsewhere, Barbara contacts an old friend who may have information on Project Ares.
- 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)/Green Arrow
Special Guest StarEdit
- Katheryn Winnick as T.A.M.S.I.N.
- Mehcad Brooks as James Olsen
- with Chyler Leigh as Alexandra Danvers
- Wilmer Valderrama as Congressman Arthur Hall
- Erin Richards as K.N.I.G.H.T.F.A.L.L.
- Willa Fitzgerald as N.E.M.E.S.I.S.
- with Maggie Q as Maxine Hall
- and Adelaide Kane as A.V.A.
- Antagonist: A.V.A.
- This episode is Helena-centric.
- This episode takes place on June 19, 2025.