Arrow - Spoilers galore

And it's OFFICIAL...

Matt Ryan, who starred in NBC's cancelled "Constantine" show, will reprise his role as the Hellblazer on The CW's "Arrow" as a guest star, according to The Hollywood Reporter. Ryan will appear in the fifth episode of the upcoming fourth season.

"We are thrilled to have Matt Ryan reprise the role of John Constantine on an upcoming episode of Arrow," executive producer Marc Guggenheim said in a statement. "Matt is an incredibly talented actor and his portrayal of this beloved character was always something we admired. The introduction of magic and mysticism on the show this season has provided a truly organic opportunity for us to bring John Constantine to 'Arrow' and the CW’s DC universe. It will be a well-deserved tip of the hat to all the Constantine fans who were so incredibly supportive of that series."

Matt Ryan's Constantine to Appear on "Arrow" - Comic Book Resources