Fans of DC Comics's long-running Hellblazer series or the short-lived Constantine TV show from NBC can tell you that the visions Zed Martin gets generally come true.
So when actress Angelica Celaya, who played Zed on Constantine, shares a "vision" drawn in the style of Zed's in-story artwork, it's worth a look.
Of course, it's essentially an unofficial (but still very cool) image promoting this week's episode of Arrow, titled "Haunted," which guest-stars Matt Ryan as John Constantine.
You can check out the full image below.
The image likely comes from Constantine production designer David Blass (also on Twitter as @BlackhawkDesign), who remains a huge cheerleader for the now-cancelled series and has been actively involved in trying to promote Ryan's Arrow episode on social media.
Arrow airs Wednesdays at 8 p.m. ET/PT on The CW.