Watch the CONSTANTINE Trailer Shown at Comic-Con

Marvel may make the best comic book movies, but DC is smoking them on TV. DC Entertainment has four new shows premiering across three networks this fall (plus the return of Arrow), and having seen either the pilots or extended looks at all of them, I have to say, they all look pretty great. I’ve seen the least of Constantine, but I have little doubt that it is going to be a fun series. Matt Ryan plays the titular, um, hero… and he seems pretty much perfect for the part. It’s plenty freaky scary, and the supporting cast — which includes Harold Perrineau, Jeremy Davies, and Angélica Celaya — is great as well. Here’s the full-length trailer shown at Comic-Con so you can judge for yourself.

Constantine premieres on Friday, October 24 on NBC. Just in time for Halloween.