|Season 7, Episode 17 (124)|
|Had Enough, Part 2||Stillwater|
LOTUS- The team goes in to retrieve Helena from Project Ares' Lotus Eater.
- 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
- Odette Annable as Samantha Arias
- Katie McGrath as Lena Luthor
- Chyler Leigh as Alex Danvers (alt. reality)
- Rose McIver as Stephanie Brown
- Jane Levy as Barbara Gordon/Oracle
- Riley Voelkel as Freya Mikaelson
- Crystal Reed as Cassandra Sandsmark II (alt. reality)
- Matt Ryan as John Constantine (credit only)
- with Mehcad Brooks as James Olsen
- and Justin Hartley as Oliver Queen (Earth 19)/Green Arrow
Special Guest Stars
- Colin Donnell as Tommy Merlyn (alt. reality)
- Amy Gumenick as Carrie Cutter (alt. reality)
- Brandon Routh as Ray Palmer (alt. reality)
- Willa Holland as Thea Queen (alt. reality)
- with Melissa Benoist as Kara Danvers (alt. reality)
- and John Barrowman as Malcolm Merlyn (alt. reality)
- Leven Rambin as Lyvia Luthor
- Antagonist: Lyvia Luthor
- Constantine and N.E.M.E.S.I.S. do not appear in this episode.
- This episode was originally titled Calls Me Home.
- This episode is named after the song by The Goo Goo Dolls.
- This episode is Helena-centric.
- This episode takes place on June 30, 2025.