Hellblazer: How to Play With Fire

Hellblazer: How to Play With Fire

Constantine's life has almost completely unraveled. With nowhere else to turn, he makes a last, desperate deal with a highly unlikely party. The Devil, Buer, Crowley, Ellie--everyone gets exactly what they deserve! The real question is: will John?