Constantine
John Constantine, an irreverent con-man and occult expert, doesn't come down on the side of either good or evil ... but he might be the only thing defending us against dark forces from beyond.

Episodes

Related