|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 and look for their missing teammates.
- Katie Cassidy Rodgers as Laurel Lance/Black Canary
- Katrina Law as Nyssa al Ghul
- Jessica de Gouw as Helena Bertinelli/Huntress
- Caity Lotz as Sara Lance/White Canary
- Willa Holland as Thea Queen
- Katie McGrath as Lena Luthor/Brainiac
- Melissa Benoist as Kara Danvers/Supergirl
- Odette Annable as Samantha Arias/Reign
- Amy Acker as Brainiac
- with Rachel Skarsten as Talia al Ghul (Earth 3)
- and Luke Evans as Bruce Wayne (credit only)
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
- Lexa Doig as Talia al Ghul
- Amy Gumenick as Carrie Cutter/Cupid
- Rose McIver as Stephanie Brown
- and Katheryn Winnick as D.I.S.C.O.R.D.
- Antagonist: Brainiac
- Bruce does 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.