Hellblazer #126 preview images

Hellblazer #126

Synopsis

Gavin and Ellie are pulling strings, and Constantine's life has almost completely unraveled. With nowhere else to turn, John must make a last, desperate deal with a highly unlikely party. 'How to Play With Fire' part 2.