This is it, “Constantine” fans! The “Arrow” episode featuring Matt Ryan reprising his role as John Constantine is almost here and The CW has just released a bunch of photos from the episode — including shots of Ryan in that trademark coat of John’s.

The episode — “Haunted” — will premiere on Nov. 4 and finds Oliver (Stephen Amell) calling in the master of the occult to help with Sara Lance (Caity Lotz). She’s not exactly doing well in the aftermath of her dip in the Lazarus Pit.

The photos give away quite a bit, including a hospitalized Thea (Willa Holland), and Quentin Lance (Paul Blackthorne) teaming with Oliver, Constantine and Laurel (Katie Cassidy) to save Sara.

RELATED: ‘Arrow’s’ Stephen Amell: Felicity and Thea support Oliver for Mayor, but who doesn’t?

One interesting thing to take away from the photos is John’s coat. At the end of Season 1 of “Constantine,” he upgraded to the full-length coat. Now, however, he’s back to his shorter look. Hopefully that’s something the show will explain during his appearance.

Of course, the bigger hope is that this appearance leads to many more. The world needs Constantine back on TV and The CW’s DC Universe is the perfect place for it.

“Arrow” airs Wednesdays at 8 p.m. ET/PT on The CW.

Posted by:Chris E. Hayner

Chris E. Hayner is equal parts nerd, crazy person and coffee. He watches too much TV, knows more about pro wrestling than you do and remembers every single show from the TGIF lineup. You may have seen him as a pro-shark protester in "Sharknado 3." His eventual memoir will be called "You're Wrong, Here's Why..." TV words to live by: "I'm a firm believer that sometimes it's right to do the wrong thing."