It’s not been an easy life for John Constantine. A cynical chain-smoking working class magician and occult detective decades before Harry Dresden made it trendy, his greatest misfortune