
Enjoy the trailer for Constantine: City of Demons
Matt Ryan voices John Constantine for this digital and blu-ray movie. Constantine: City of Demons originally aired in parts on CW Seed, but there’s over an hour of new, not seen before, content in the movie.…