Season 1 (DC's Legends of Tomorrow)

The first season of DC's Legends of Tomorrow began airing on January 21, 2016 and will consist of 16 episodes.

Main cast

 * Victor Garber as Professor Martin Stein/Firestorm
 * Brandon Routh as Dr. Ray Palmer/The Atom
 * Arthur Darvill as Captain Rip Hunter
 * Caity Lotz as Sara Lance/White Canary
 * Franz Drameh as Jefferson Jackson/Firestorm
 * Ciara Renée as Kendra Saunders/Hawkgirl, Chay-Ara and Edith Boardman
 * Falk Hentschel as Carter Hall/Hawkman, Khufu and Joe Boardman
 * Amy Pemberton as Gideon (voice)
 * Dominic Purcell as Mick Rory/Heat Wave
 * Wentworth Miller as Leonard Snart/Captain Cold

Recurring cast

 * Casper Crump as Hath-Set/Vandal Savage
 * Neal McDonough as Damien Darhk
 * Stephen Amell as Oliver Queen/Green Arrow
 * Joseph David-Jones as Connor Hawke/Green Arrow
 * Peter Francis James as Dr. Aldus Boardman
 * Stephanie Corneliussen as Valentina Vostok
 * Grant Gustin as Barry Allen/The Flash
 * Johnathon Schaech as Jonah Hex

Guest stars

 * Steven Blum as Chronos
 * Katie Cassidy as Laurel Lance
 * Graeme McComb as young Martin Stein
 * Jason Beaudoin as young Lewis Snart
 * Cameron Bancroft as Mr. Blake
 * Martin Donovan as Druce
 * Carlos Valdes as Cisco Ramon
 * Nick Gracer as Yuri
 * Jamie Andrew Cutler as Grant Wilson/Deathstroke
 * Ali Liebert as Lindsay Carlisle
 * Matt Nable as Ra's al Ghul