DC's Legends of Tomorrow may have just lost both halves of their nuclear-powered here Firestorm, but the team is set to pick up someone who's expertise will come in handy. John Constantine (Matt Ryan) has arrived on the Waverider, and he's set to shake things up a bit, whether the Legends like it or not.

RELATED: Legends of Tomorrow Loses a Member, Gains Another

Constantine, whose 2015 solo series on NBC ended after one season, joins the Legends in their time traveling efforts for a two-episode arc that begins with the series’ tenth episode, “Daddy Darkest.” Check out the teaser for the mid-season premiere, below.

Constantine first migrated into the Arrowverse in the fourth season of Arrow, helping to 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.” The character's arrival in Legends is confirmed to take place after Sara’s resurrection, so the pair will likely touch upon their shared past in some manner. With magic playing heavily into this season, Constantine will certainly be a valuable ally to the team.

Returning in February 2018 on The CW, DC’s Legends of Tomorrow stars Caity Lotz as Sara Lance/White Canary, Dominic Purcell as Mick Rory/Heat Wave, Arthur Darvill as Rip Hunter, Brandon Routh as Ray Palmer/Atom, Maisie Richardson-Sellers as Amaya Jiwe/Vixen, and Nick Zano as Nate Heywood/Steel.