A mysterious individual, haunted by his own dark past, dedicates his life to aiding those plagued by supernatural entities, only to uncover the shocking truth about his own troubled heritage.
Aired: Oct 24, 2014Seasoned demon hunter and master of the occult, John Constantine, wields a fe...





































