|Such Rage In Your Heart|
|Season 6, Episode 20|
PART 2 OF 2: ANGER MAKES YOU STRONGER- Eobard Thawne, Indigo, and Mary Seward take final steps toward their endgame while Alex Danvers and Eliza Danvers race to keep the artifact out of their hands. Lucy Lane continues to butt heads with LX-52.
- Melissa Benoist as Kara Danvers/Supergirl & Red Daughter
- Chyler Leigh as Alex Danvers
- Katie McGrath as Lena Luthor
- Odette Annable as Reign
- Tyler Hoechlin as Clark Kent/Superman
- Olivia Wilde as Susannah Russo
- Jenna Dewan as Lucy Lane
- Minka Kelly as Dawn Granger
- Claire Holt as Karen Starr
- Michael Rosenbaum as LX-52
- with Emmy Rossum as Zaora Dru-Zod
- with David Harewood as J'onn J'onzz
- and Mehcad Brooks as James Olsen
Special Appearance By
- Calista Flockhart as Cat Grant (apparition)
Special Guest Stars
- Dianna Agron as Raya Zod-El (apparition)
- Emmanuelle Chriqui as Sarah Essen
- Rachel Nichols as Slam Bradley
- Matt Letscher as Eobard Thawne/Reverse-Flash
- Laura Vandervoort as Indigo
- Troian Bellisario as Mary Seward
- Tamzin Merchant as Lyra Strayd
- Scarlett Byrne as Nora Fairchild
- Lili Reinhart as Aethryr
- Brit Morgan as Livewire (apparition)
- Marie Avgeropoulos as Diana, Princess of Themyscira/Wonder Woman
- Daniel Sharman as Lor-Zod
- with Dichen Lachman as Talia al Ghul (Earth-27)
- and Amy Acker as Brainiac (apparition)
- Antagonists: Eobard Thawne, Indigo, Mary Seward
- 5th episode this season to feature all main characters.
- This is the 6th season finale.
- This episode takes place on March 15, 2021.
Community content is available under CC-BY-SA unless otherwise noted.