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.
2023
2024
1993
1942
2016
2002
2003
2004
2019
2011
2013
1990
1996
2020