share

  • Matt Ryan returns as DC’s legendary demon hunter, John Constantine, to take on a monstrous foe from his past.

    Constantine: City of Demons

    Episode One S1: E16 min

    Play

    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: City of Demons

    Episode Two S1: E27 min

    Play

    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.

    Constantine: City of Demons

    Episode Three S1: E37 min

    Play

    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.

    Constantine: City of Demons

    Episode Four S1: E47 min

    Play

    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.

    Constantine: City of Demons

    Episode Five S1: E57 min

    Play

    John meets the demon Beroul and is given an agonizing choice.

  • Stream Constantine: City of Demons free on CW Seed!

    Constantine: City of Demons

    Series Trailer S1: E11 min

    Play

    Stream Constantine: City of Demons free on CW Seed!