Legends of Tomorrow S2 brings the JSA and Legion of Doom

Are you ready for more Legends of Tomorrow? Season 1 ended with a major cliffhanger. The Time Masters were gone, and Hourman's (Patrick J. Adams) surprise appearance left everyone shaken. Vandal Savage is old news. In Season 2, the Legends will have their hands full with multiple villains -- a Legion of Doom.

We knew John Barrowman's Malcolm Merlyn would appear on the show. But we didn't expect him to be followed by Eobard Thawne's Reverse Flash, Damien Darhk and Captain Cold. Yes, Wentworth Miller is back, but Leonard Snart is a changed man. 

With all those villains, our heroes are going to need some help. Meet new recruits: Nick Zano as Dr. Nate Heywood/Citizen Steel and Maisie Richardson-Sellers as Vixen. The latter was previously played by Megalyn Echikunwoke, who guest-starred on Arrow and headlines the Vixen animated series. Viewers will also see members of the Justice Society of America, which will consist of Stargirl, Dr. Mid-Nite and Obsidian.

Check out this highlight reel and get a taste of what's next.

Legends of Tomorrow stars Arthur Darvill (Rip Hunter), Caity Lotz (Sara Lance/White Canary), Brandon Routh (Ray Palmer/Atom, Franz Drameh (Jefferson Jackson/Firestorm) , Victor Garber (Dr. Martin Stein/Firestorm) and Dominic Purcell (Mick Rory/Heat Wave).

Legends of Tomorrow returns Oct. 13 on The CW.

What do you think of the new lineup? Will you be watching?

More from around the web