Transmetropolitan!
The story is set at an unspecified time in the near future. Most of the American continent is a single, nameless city where every human vice has grown to grotesque proportions. Drugs and prostitution are rampant, crime is everywhere, cloned human flesh is sold as fast-food, and so on.
To this place comes Spider Jerusalem, gonzo journalist and certifiable sociopath. Forced out of retirement by his publisher, Spider must dive into the thousand different kinds of unspeakable filth The City has to offer, in search of news that nobody else can offer. To do this, Spider must uncover secrets that the corrupt government will stop at nothing to keep away from the public eye.
Also, he's got a gun that makes people crap their pants.