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.
Matt Ryan
John Constantine
Angélica Celaya
Zed Martin
Charles Halford
Chas Chandler
Harold Perrineau
Manny
2020 · Series
2016 · Series
2017 · Series
2022 · Series
2010 · Series
2011 · Series
2018 · Series
2025 · Series
2021 · Series
2005 · Series
2024 · Series
1984 · Series
1999 · Series
2008 · Series