Arrow Season 4 Trailer: Get Your First Look at Constantine, Damien Darhk!

Arrow | Photo Credits: The CW

This article, Arrow Season 4 Trailer: Get Your First Look at Constantine, Damien Darhk!, originally appeared on TVGuide.com.

That sound you hear is the collective squealing of the Arrow fandom.

On Friday at Dragon Con, the show premiered a new two-minute trailer for the upcoming season.

In it, we get a first glimpse of Stephen Amell's new Green Arrow costume and David Ramsey's new look. We also meet Matt Ryan's Constantine (blink and you'll miss him!), Neal McDonough's Damien Darhk and the new Mister Terrific and Anarky.

At long last, John Diggle gets the costume we've been waiting for on Arrow

Check it all the awesomeness below:

Arrow returns Wednesday, Oct. 7 at 8/7c on the CW.

(Full disclosure: TVGuide.com is owned by CBS, which is one of the parent companies of the CW.)