Time and space twist and collide when John Constantine experiences a weird sense of deja vu while on a case�one that traces back to the 19th century and James Constantine of Porlock!
Alan Moore, Jamie Delano, Neil Gaiman, Garth Ennis, Paul Jenkins, Brian Azzarello, Rick Veitch, John Totleben, Richard Piers Rayner, Dave McKean, Will Simpson & Sean Phillips