John Constantine, an Irish occult detective, cheats death at the age of 22, and convinces Nergal, a demonic entity, to take his place in Hell. But dire consequences follow for his close friends and family as the demon tries to break free years later.