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.
Starring
Matt Ryan,
Harold Perrineau,
Charles Halford