Currently using
VidNest
Switch to an alternate server if you face errors or buffering.
Matt Ryan returns as DC’s legendary demon hunter, John Constantine, to take on a monstrous foe from his past.
John summons the Nightmare Nurse to help in his battle to save Trish.
Constantine struggles with sins of the past while traveling to Los Angeles.
John unwittingly unleashes an unspeakable evil that will haunt the rest of his days.
John meets the demon Beroul and is given an agonizing choice.
1970
2004
1990
2002
2018
1997
1967
2017
2015
2024
2014
2013
2019
2016
2020