Collecting two pivotal storylines and a one-shot from acclaimed writer Garth Ennis. Reprinting HELLBLAZER #49 (featuring a very special Constantine Christmas), #52-55 ('Royal Blood,' which pits Constantine against the demon Calibraxis), and #59-61 ('Guys & Dolls,' which sets the stage for the final showdown between Constantine and the First of the Fallen).