When Wentworth Miller made his debut as Leonard Snart on The Flash in 2014, he had no idea that he one day would be starring as a lead in his own DC universe series on The CW.

He came on for one guest spot to play a villain dubbed Captain Cold, and then that appearance turned into more. Before he knew it, executive producers Greg Berlanti, Marc Guggenheim, Andrew Kreisberg and Phil Klemmer were offering him a role in DC's Legends of Tomorrow, which premieres on January 21st.

"There was no script, but I said, 'I'm in, regardless' and was committed to Legends before I saw a single page," Miller admitted. "It was a lovely surprise to find so much meat on the bone."


Instead of playing a villain like he has on The Flash (though he was called out for doing a pretty shoddy job of being an antagonist in that series' midseason finale), Miller is turning Snart into something of a hero on Legends of Tomorrow. Captain Cold joins fellow Arrow/The Flash alums Heat Wave (Dominic Purcell), Martin Stein (Victor Garber), Sara Lance (Caity Lotz), Ray Palmer (Brandon Routh), Hawkgirl (Ciara Renee), Jax Jackson (Franz Drameh) and Hawkman (Falk Hentschel) who are brought together as a team by time traveler Rip Hunter (Arthur Darvill) to stop the villainous Vandal Savage (Casper Crump) from destroying the world.