Stream Constantine online

  • 13 Episodes (13 aired)
  • Ended
  • Last S01E13 on Feb 13, 2015
A man struggling with his faith is haunted by the sins of his past but is suddenly thrust into the role of defending humanity from the gathering forces of darkness.

Airing since: Oct 24, 2014

Duration: 60 Min

IMDb: 7.1