When clay animated John Constantine (Matt Ryan) comes to Los Angeles for the premiere of his new show, he quickly finds the rising darkness has put a clutch in the filmmaking process.
2005
2009
2008
1962
2019
2016
1983
1985
1978
1973
1976
2023
1989
2021
1997