I'm a big fan of John Constantine and the "John Constantine: Hellblazer" series. Constantine is one of the coolest characters in comics. My favorite Constantine story is probably the original graphic novel, "All His Engines". "Pandemonium" and "Dark Entries" are just two other Constantine stories that are also right up there as being masterful works of horror. This entry is also worthy of being mentioned in the same breath as those others I just touted.
Si Spencer does a really good job of weaving a thoroughly enjoyable "Hellblazer" tale that invokes all of the traits of the John Constantine character that fans love and relish. His sneeringly sarcastic wit, devilish charm, determination, detective skills, magic abilities, and overall James Dean-like cool are all on display here. The plot never lingers too long, always pushing forward and upping the stakes. It's a very brutal story. Not for the faint of heart. There are also twists and turns along the way that keep you glued to your seat. And the story concludes with that classic, triumphant "I got the last laugh" Constantine reversal-of-fortune ending that is what, in my opinion, makes the series so much fun to read.
The art by Sean Murphy is a blend of both house and indie styles. His characters are generally very realistic-looking, yet have a somewhat jagged, skewed, cartoonish appearance to them that has the bloody fingerprints of originality smeared all over them. His style is fresh and unique. It's both highly detailed(which, in this case, leads to some extremely disturbing and gory scenes) and exceptional in its ability to draw your main focus to what is most vital to the scene, allowing you to soak in all the wonderfully illustrated backgrounds without being distracting. Murphy has a definite command of his art.
It isn't perfect, but it's more than worthy of the 4 stars I have given it. In fact, I think it's worth 4 1/2. I also forgot to mention the cool little illustrated prose story at the end of the book by Dave Gibbons of "Watchmen" fame. It only adds to the overall positive experience I had while reading this graphic novel. If you're a fan of Constantine, you should pick this one up. Those of you who are unfamiliar with "Hellblazer" should give this one a try. But be forwarned: once you've had a taste of the character, John Constantine, you can become highly addicted. So be prepared to burn a hole in your pocket trying to get your fix of him through the many other graphic novels he inhabits.