The Legends of Tomorrow have come across some colorful characters during the course of their three-season run. Unfortunately for them, most of those characters have tried to kill them, but they'll (hopefully) find a new ally in the form of Matt Ryan's John Constantine.

While we're still awaiting the first hi-res image of Ryan's chain-smoking anti-hero, series creator Marc Guggenheim has shared an early look of the Hellblazer hanging out in the Waverider with Ray Palmer.

constantine-atom

Constantine, whose 2015 solo series on NBC ended after one season, will join the Legends in their time traveling efforts for a two-episode arc that begins with the series' tenth episode, "Daddy Darkest."

RELATED: Legends of Tomorrow Teases Constantine's Arrival With a Perfect Script Cover

Constantine first migrated into the Arrowverse in the fourth season of Arrow, wherein he helped restore Sara Lance's soul after she came back from the dead. He disappeared for a while, with Oliver noting that he was "literally in Hell," and his arrival in Legends is confirmed to take place after Sara's resurrection. With magic playing heavily into this season, Constantine will certainly be a valuable ally.

Airing Tuesday nights on the CW, Legends of Tomorrow stars Victor Garber, Brandon Routh, Caity Lotz, Franz Drameh, Maisie Richardson-Sellers, Tala Ashe, Amy Pemberton, Arthur Darville, Wentworth Miller, Nick Zano, and Dominic Purcell.