The end of season 1 of Legends of Tomorrow left the time-traveling band of unlikely heroes with one mission accomplished, and a new one set to begin. The remaining Waverider team, minus the late Captain Cold (Wentworth Miller) and departed Hawkman (Falk Hentschel) and Hawkgirl (Ciara Renée), have to make up for the destruction of the Oculus and Time Council. Season 2 will see Rip and company taking over as the guardians of Time.
The finale included a surprise appearance by Rex Tyler (Patrick J. Adams), a.k.a. Hourman, who introduces himself as a member of the Justice Society of America. We now know that much of the plot of season 2 will involve the JSA in the 1940s. So far the heroes cast for the group include Stargirl (Sarah Gray), Commander Steel (Matthew MacCaull), Citizen Steel (Nick Zano), and Vixen (Maisie Richardson-Sellers).
Casting news also indicated that Lance Henriksen would be playing Todd Rice, also known as Obsidian, a character in DC comics with varying intentions who can manipulate dark energy and shadows. The latest scoop from TVLine, however, is that Legends will feature two Obsidians: A younger version that the team encounters first will be played by Dan Payne (Strange Empire), with Henriksen taking over later in the timeline.
With the time travel aspect of the show, it allows the writers to mix-and-match when it comes to JSA members and the original times they belong in. From the looks of an early promo for Legends, the team will be bouncing around in a lot more eras than the previously-announced '40s. This could explain the presence of the similarly-aged Steels, as well as the two versions of Obsidian we'll encounter throughout the season.
The Legends of Tomorrow showrunners have indicated that their version of Obsidian will be a "different take" on the comic book character. It's not clear if that includes changing his history as the son of the original Green Lantern and the villain Thorn, who is rumored to be appearing on The Flash this season. With the Arrowverse shows all crossing over in both subtle and major ways, it's possible this will be one more connection between the series. It's all still conjecture at this point, of course, but it's probably safe to say there will be enough different character arcs and confusing time shifts to keep fans puzzling over long after this coming season is over.
The Flash season 3 will premiere Tuesday October 4th at 8pm on The CW, Arrow season 5 will premiere in the same timeslot on Wednesday October 5th, Supergirl season 2 on Monday October 10th, and Legends of Tomorrow season 2 on Thursday October 13th.