|Season 3, Episode 16 (46)|
|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
- Chyler Leigh as Alex Danvers
- Amy Gumenick as Carrie Cutter/Cupid
- Rose McIver as Stephanie Brown
- Odette Annable as Samantha Arias/Reign
- Amy Acker as Brainiac
- Kristin Kreuk as Evelyn Langstrom
- Deborah Ann Woll as Andrea Beaumont
- Michael Rosenbaum as Lex Luthor (Earth-30) (credit only)
- Luke Evans as Bruce Wayne (credit only)
- Brandon Routh as Ray Palmer (credit only)
- and John Barrowman as Malcolm Merlyn (credit only)
Special Guest Star
- Susanna Thompson as Moira Queen (hallucinations)
- Antagonist: Brainiac
- Lex, Bruce, Ray, and Malcolm 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 final 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.