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.
2007
1966
2023
1919
2004
2016
2005
2022
1988
1993
1983
1960
1999
1989
2017
1998