|Season 3, Episode 21 (59)|
|Devils & Dust||Save My City|
PART 3 OF 4: PERFECT ILLUSIONS- Brainiac subdues the Birds, trapping them all in a shared coma in which they experience the perfect versions of their lives: Laurel Lance is married and has four children, Sara Lance never got on the Queen's Gambit, Nyssa al Ghul has escaped the League of Assassins and lives a quiet life in New York with Lena Luthor, Helena Bertinelli is happily married to a still-alive Michael Staton, and Thea Queen has finished grad school. Meanwhile, in the real world, Kara Danvers, Alex Danvers, Carrie Cutter, and Stephanie Brown fight Brainiac.
- Amy Acker as Brainiac
- Odette Annable as Samantha Arias/Reign
- Melissa Benoist as Kara Danvers/Supergirl
- Katie Cassidy as Laurel Lance/Black Canary
- Jessica de Gouw as Helena Bertinelli/Huntress
- Luke Evans as Bruce Wayne
- Amy Gumenick as Carrie Cutter/Cupid
- Justin Hartley as Oliver Queen (Earth-19)/Green Arrow
- Willa Holland as Thea Queen/Speedy
- Katrina Law as Nyssa al Ghul
- Caity Lotz as Sara Lance
- Katie McGrath as Lena Luthor & Brainiac
- Rachel Skarsten as Talia al Ghul (Earth 3)
Special Guest StarsEdit
- Kristin Kreuk as Evelyn Langstrom
- Deborah Ann Woll as Andrea Beaumont
- with Susanna Thompson as Moira Queen (hallucinations)
- and Chyler Leigh as Alex Danvers
- Antagonist: Brainiac
- Bruce and Ollie do not appear in this episode.
- This is the first episode of the series in which no male character is present.
- This episode marks the first appearance of D.I.S.C.O.R.D., who will become a major antagonist during the following two seasons.
- Moira was last seen in flashbacks in Moving On, Part 3: Shadows of the Past.
- This episode takes place on December 20-January 1, 2020.