Season 1 (DC's Legends of Tomorrow)

The first season of ​ premiered on January 21, 2016 on The CW and concluded on May 19, 2016 on The CW. The season consisted of 16 episodes.

Synopsis
When heroes alone are not enough... the world needs legends. Having seen the future, one he will desperately try to prevent from happening, time-traveling rogue Rip Hunter is tasked with assembling a disparate group of both heroes and villains to confront an unstoppable threat – one in which not only is the planet at stake, but all of time itself. Can this ragtag team defeat an immortal threat unlike anything they have ever known?

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 "Jax" Jackson/Firestorm
 * Ciara Renée as Kendra Saunders/Hawkgirl, Edith Boardman, Chay-Ara, Young Chay-Ara's 19th century reincarnation, and Kendra
 * Falk Hentschel as Carter Hall/Hawkman, Joe Boardman, Khufu, Hannibal Hawkes, Khufu's 1941 reincarnation, and Scythian Torvil/Hawkman
 * Amy Pemberton as Gideon (voice)
 * Dominic Purcell as Mick Rory/Heat Wave/Chronos
 * Wentworth Miller as Leonard Snart/Captain Cold

Recurring cast

 * Alex Duncan as Miranda Coburn
 * Casper Crump as Vandal Savage
 * Martin Donovan as Zaman Druce
 * Stephanie Corneliussen as Dr. Valentine Vostok
 * Peter Bryant as Declan

In-Universe Guest Stars

 * Stephen Amell as Green Arrow (Oliver Queen) and Green Arrow (Oliver Queen)
 * Katie Cassidy as Laurel Lance
 * Paul Blckthorne as Quentin Lance
 * Matt Nable as Ra's al Ghul
 * Isabella Hofmann as Clarissa Stein