Well, it's not Constantine Season 2, but it's close.
Deadline has revealed that The CW series Legends of Tomorrow is making Matt Ryan's occult detective character John Constantine a full regular for the show's upcoming fourth season.
According to the article, Ryan’s promotion from a recurring role to series regular is contingent on the show's Season 4 renewal. The article states The CW hasn't yet made renewals for next season but Legends and the rest of the network’s DC Comics series are fully expected to come back.
Ryan, 36, began appearing as John Constantine in the short-lived (but fondly remembered) NBC series Constantine, which ran for 13 episodes from 2014 to 2015 before being cancelled. After appearing in the Arrow episode "Haunted" later in 2015, he returned to voice the character for the 2017 DC Comics animated movie Justice League Dark. He then reprised Constantine in the Legends of Tomorrow Season 3 episodes "Beebo the God of War", "Daddy Darhkest" and "Necromancing the Stone", and voiced the character for a Constantine animated web series for CW Seed.
The character of John Constantine first appeared in The Saga of the Swamp Thing #37 in 1985 and was created by Alan Moore, Steve Bissette and John Totleben. Based physically on the musician Sting, Constantine proved popular enough in 1988 to be spun off into his own VERTIGO series Hellblazer, which ran for an impressive 300 issues until earlier this year. The replacement series Constantine immediately followed, after Constantine was brought back to the relaunched DC Universe as part of "The New 52" to lead the supernatural team Justice League Dark. In DC's "Rebirth" era, Constantine currently appears in his latest monthly series, The Hellblazer, which just reached its twentieth issue.