|Moving On, Part 1: Don't Fight It|
|Season 2, Episode 3 (21)|
|The Things We Can't Outrun, Part 2||Moving On, Part 2: Angel With A Shotgun|
PART 1 OF 6: MIDNITE TRAPS LAUREL IN A PERFECT ILLUSION- In an attempt to neutralize the team, Papa Midnite imprisons Laurel's mind an alternate version of her wedding day to Oliver Queen. Nyssa, Helena, and Thea look for Midnite so he can reverse the spell before Laurel is lost to it. Bruce opposes Malcolm as the businessman seeks to establish a branch of Merlyn Global in Midway.
- 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
- Amy Acker as Raven Turing
- 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)/Green Arrow
Special Appearance ByEdit
- Liam Neeson as Ra's al Ghul (Earth 3)
Special Guest StarsEdit
- Stephen Amell as Oliver Queen (hallucinations)
- Candice Patton as Iris West-Allen (hallucinations)
- Brandon Routh as Ray Palmer (hallucinations)
- Melissa Benoist as Kara Danvers (hallucinations)
- with John Barrowman as Malcolm Merlyn
- and Grant Gustin as Barry Allen (hallucinations)
- Autumn Reeser as Sasha Bordeaux
- Amy Gumenick as Carrie Cutter (hallucinations)
- Michael James Shaw as Papa Midnite
- Antagonist: Papa Midnite
- 2nd episode this season to feature all main characters.
- Justin Hartley is promoted to opening credits as of this episode.
- This episode takes place on May 1, 2018.