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.
2024
2014
2015
2008
2016
2012
1970
2005
2013
2017
2007
2010