NBC just unveiled the first official trailer for Constantine, and holy crap is it fantastic.

Seriously, though. Not only does Matt Ryan look just like John Constantine, his delivery – not to mention the rest of the action – is pretty on point. Can't wait to see what producer David S. Goyer & crew have in store for us this fall.