What's not to love about a gritty, noir-ish hero, with a smoking habit and a soul not worth a damn kicking demon ass? NOTHING. I would marry that guy if I could (and that would most likely end with me getting strung up and worn as demon-skin, so it's a good thing I can't).
I want to call Constantine an anti-hero, and he kind of is, but then again... Isn't sending demons back to hell a pretty heroic thing?
So, protagonist I instantly love? Check. Story? Well, this is my first Hellblazer comic, so I have no idea if this is one of the better stories, but I rather liked it. It shows both the good and very humane side of Constantine, while still not leaving any doubt about what he's willing to do to send some suckers back to Lucifer.
Also, it has some really awesome, umh, I mean, horrifying and blood-boiling terrible demons. One has a little girl trapped in a cage inside of him. Handy, eh?
It just has so many things I love to death. I adore kick-ass people, but people who kick demon/ghost/hellish-creature ass? Even better. God, The Devil, demons, angels, all of that shebang, it just sort of pulls me in. I don't know what it is, I just find it endlessly interesting. I'm definitely continuing with this series.
I also really loved the movie, but I'm not sure it can really be compared to the graphic novels. They are... different. Ha.