|Throne of Atlantis|
|Season 6, Episode 3|
|The Justice League of America (episode)||Trinity War|
- Melissa Benoist as Kara Danvers/Supergirl
- Chyler Leigh as Alex Danvers (credit only)
- Katie McGrath as Lena Luthor (credit only)
- Odette Annable as Reign (credit only)
- Tyler Hoechlin as Clark Kent/Superman
- Olivia Wilde as Susannah Russo (credit only)
- Jenna Dewan as Lucy Lane (credit only)
- Minka Kelly as Dawn Granger (credit only)
- Claire Holt as Karen Starr/Power Girl
- Michael Rosenbaum as LX-52 (credit only)
- with Emmy Rossum as Zaora Dru-Zod
- and David Harewood as J'onn J'onzz
Special Guest StarsEdit
- Patrick Wilson as Orm Marius/Ocean Master
- Grant Gustin as Barry Allen/The Flash
- Luke Evans as Bruce Wayne/Batman
- Katie Cassidy as Laurel Lance/Black Canary
- with Amber Heard as Mera/Hila
- and Jason Momoa as Arthur Curry/Aquaman
- Marie Averopoulos as Diana Prince/Wonder Woman
- Antagonists: Orm Marius, Hila
- Alex, Lena, Susannah, Lucy, Lois, and LX-52 do not appear in this episode.
- The majority of this episode is set in Atlantis.
- This episode is loosely based on the DC Comics storyline of the same name.
Community content is available under CC-BY-SA unless otherwise noted.