The upcoming Constantine CW Seed digital animated series has been given a first-look in a brand new short clip.
What to Read Next
Premiering at New York Comic Con, the clip sees the titular fan favourite demon hunter (voiced by Matt Ryan) encountering a horde of demons.
However, he double crosses them and, well, things do not exactly end well as it's left on a cliffhanger. Unfortunately, we'll have to wait until next year to find out what happens.
John Constantine is a demon hunter and master of the occult who protects the innocent, despite his soul already being damned to hell.
Ryan came to prominence playing the character on the NBC series, which was cancelled after 13 episodes much to the outrage of fans.
However, it looks like he may reprise the role in its live-action form for one episode in DC's Legends of Tomorrow, according to ComicBook.com.
Where his appearance falls in the third season remains unclear, as does the reason for his return in terms of the plot.
Ryan reprised the role for a one-off in Legends back in 2015 when he helped resurrect Sara Lance/White Canary, so another turn on the show would not be surprising.
Plus, Legends of Tomorrow showrunner Phil Klemmer recently expressed hope that Constantine will appear on the show next season.
"This is a much more supernatural, spooky vibe this season," he said. "We're dealing more with magic. It's less real-world bad guys."
Constantine will be premiering on the CW Seed app in the US in 2018.
Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Twitter account and you're all set.

Sam is a freelance reporter and sub-editor who has a particular interest in movies, TV and music. After completing a journalism Masters at City University, London, Sam joined Digital Spy as a reporter, and has also freelanced for publications such as NME and Screen International. Sam, who also has a degree in Film, can wax lyrical about everything from Lord of the Rings to Love Is Blind, and is equally in his element crossing every 't' and dotting every 'i' as a sub-editor.













