Care to see (almost) all the heroes and villains of the CW’s third DC TV series, Legends of Tomorrow, together for the first time? Want the first look at Hawkgirl and Rory as time-traveler Rip Hunter? Want to finally learn who Caity Lotz is playing? I thought you might.

The CW released these first details on the show, which confirms that Lotz will be playing White Canary, which implies she will also be playing Sarah Lance, although how she gets resurrected after being murdered in Arrow’s third season premiere has yet to be determined.

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? DC’S LEGENDS OF TOMORROW stars Victor Garber (“The Flash,” “Alias”); Brandon Routh (“Arrow,” “Superman Returns”); Arthur Darvill (“Doctor Who”); Caity Lotz (“Arrow”); Ciarra Renee (“Pippin”); Franz Drameh (“Edge of Tomorrow”); with Dominic Purcell (“The Flash,” “Prison Break”); and Wentworth Miller (“The Flash,” “Prison Break”). Based on the characters from DC Comics, DC’S LEGENDS OF TOMORROW is from Bonanza Productions Inc. in association with Berlanti Productions and Warner Bros. Television, with executive producers Greg Berlanti (“Arrow,” “The Flash,” upcoming “Pan”), Marc Guggenheim (“Arrow,” “Eli Stone,” “Percy Jackson: Sea of Monsters”), Andrew Kreisberg (“Arrow,” “The Flash,” “Eli Stone,” “Warehouse 13”) and Sarah Schechter (“Arrow,” “The Flash,” upcoming “Pan”).

Advertisement

White Canary is actually a mysterious villain in the comics (Birds of Prey, specifically) but given that she’s standing on the Atom’s heroic side in the above promo pic, it doesn’t seem that will be the case on the TV show.

Suspiciously absent from the photo is Franz Drameh, who is reportedly playing Jay Johnston, “a former high school athlete, whose pro [sports] career was derailed by injury. Now making ends meets as an auto mechanic, Jay will come to have a surprising affiliation to the S.T.A.R. Labs crew.” Is he playing a more minor character than we thought? Or is he playing Cyborg, and the TV team wants to keep one surprise for the actual show? We’ll see.

[Via Comic Book Resources]


Contact the author at rob@io9.com.

Advertisement