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.
2016
1930
1996
2003
2019
2022
1986
1912
2021
1983
1975
2025
2024
2007
2015