Hellblazer: Dangerous Habits by Garth Ennis
Recently the hero of his own live action movie (starring Keanu Reeves) comes a classic comics character: John Constantine, the enigmatic and dangerous, chain-smoking mystical Hellblazer! John Constantine has been a smoker since his teens, and he's about to pay the price - he's just been diagnosed with lung cancer. With the First of the Fallen waiting in the wings for his death, Constantine is going to need to find a way out...or he'll be paying the Devil his due for eternity! By acclaimed creator Garth Ennis (Preacher), with art by Will Simpson (Hellblazer: Son of Man) and others, this story is the basis for Constantine! Warning: Adults Only!