John Constantine - aka Hellblazer, mystical troubleshooter - has faced horrors beyond human comprehension. But he's currently stuck in a diner in the middle of a blizzard, facing the guns of a gang of... This description may be from another edition of this product.