TV
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
Read More
Comment
John Constantine may not be in the top rank of comic book heroes, or even antiheroes, but he has been ploughing a dedicated furrow for over twenty five
Read More