With DC Comics rearranging its imprint style a bit over the last few years, the character of John Constantine, Hellblazer, had gotten some renewed attention with a darker series aimed at more mature audiences than the general audience’s version we’d been seeing for awhile. The character is also currently on DC’s Legends of Tomorrow as played by Matt Ryan, who brought the character tolife originally in the 2014 NBC series Constantine.
We’ve had word of a revival of the character either through a Justice League Dark film or a Constantine feature film reboot but things never felt settled on any of these projects. Now, Deadline is reporting that HBO Max is working with Bad Robot to developed a series for the service with Guy Bolton on board to write. It’s looking to go back to the younger days of the character as he started to really get into some problems with magic, but allowing for a more outgoing and lively interpretation of the character as well. Which means it won’t feature Matt Ryan.
Comic Property Concept: The story begins in a moment originally seen in Gaiman’s miniseries THE BOOKS OF MAGIC. John Constantine finds himself haggard, bloody, and dying in an epic magical war—a battle that will soon consume the world. As he lies there, the vision of a young Tim Hunter stands above him, the naive youth seeing firsthand what his destiny holds. Horrified, Hunter flees back into the past, and Constantine is left behind to die.
Now, years later, Constantine reemerges, physically un-aged but with all of his memories intact—and yet the world has passed him by. Constantine must now fathom a new world torn apart by the same old political and social woes, while attempting to discover how he returned after all this time. But most troubling of all are the rumors of a new young magician named Tim Hunter, a boy destined to be either the greatest sorcerer of all, or the greatest threat to the world. If history is repeating itself, then is it John’s role to die all over again? Or is John here to stop the cycle—and stop Tim Hunter?