Legends of Tomorrow › Cast
Brandon Routh
Ray Palmer/Atom
Dominic Purcell
Mick Rory/Heat Wave
Amy Pemberton
Gideon
Caity Lotz
Sara Lance/White Canary
Nick Zano
Dr. Nate Heywood/Citizen Steel
Maisie Richardson-Sellers
Amaya Jiwe/Vixen/Charlie
Tala Ashe
Zari Adrianna Tomaz