|Moving On, Part 5: Something Wicked|
|Season 2, Episode 7 (25)|
|Moving On, Part 4: The Price||Moving On, Part 6: Bury My Love|
PART 5 OF 6: CLEANSE THE SCOURGE- A new threat makes itself known in Midway. Nyssa al Ghul roots out her competitors while Laurel Lance confronts Malcolm Merlyn at the new Midway office of Merlyn Global. Helena Bertinelli watches over Tommy Merlyn as he recovers, while Alex Danvers arrives to debrief Bruce Wayne and detain Astra In-Ze. Meanwhile, Thea Queen trains with Stephanie Brown.
- Katie Cassidy Rodgers as Laurel Lance/Black Canary
- Katrina Law as Nyssa al Ghul
- Jessica de Gouw as Helena Bertinelli/Huntress
- Willa Holland as Thea Queen/Speedy
- Katie McGrath as Lena Luthor
- Odette Annable as Samantha Arias/Reign
- Amy Acker as Brainiac
- Rachel Skarsten as Talia al Ghul (Earth 3)
- with Luke Evans as Bruce Wayne/Batman
- Colin Donnell as Tommy Merlyn
- and Justin Hartley as Oliver Queen (Earth-19) (credit only)
Special Appearance ByEdit
- Liam Neeson as Ra's al Ghul (Earth 3)
Special Guest StarsEdit
- Zachary Quinto as Dru-Zod
- with John Barrowman as Malcolm Merlyn/Dark Archer
- and Laura Benanti as General Astra In-Ze
- April Bowlby as Rita Farr/Elasti-Girl
- Rodrigo Santoro as Chato Santana/El Diablo
- Chyler Leigh as Alex Danvers
- Rose McIver as Stephanie Brown
- Amy Gumenick as Carrie Cutter
- Antagonists: Ra's al Ghul (Earth-3), Talia al Ghul (Earth 3), Reign
- E19 Oliver does not appear in this episode.
- First appearance of Stephanie Brown.
- This episode takes place on May 14, 2018.