'Arrow' fans were in for a special treat at Friday's Comic-Con 2014 panel when The CW revealed the first full-length trailer for season 3 of the DC superhero series. We now have our official first look at all the action, mystery and new characters that the upcoming season has to offer. Consider us pumped.

The new 'Arrow' season 3 trailer opens on our hero overlooking Starling City against a voiceover, "Once you let the darkness inside, it never comes out." And so we enter season 3 of 'Arrow,' which is jam-packed with action, judging by our first official look at footage from the upcoming installment. Just yesterday we brought you a peek at Colton Haynes in full Arsenal gear, and you can also see our red-hooded friend in the trailer alongside new cast members like Brandon Routh, who plays corporate businessman Ray Palmer, better known to DC fans as The Atom.

We also see bits of Oliver's flashback to his time in Hong Kong, where we'll meet Karl Yune's Maseo Yamashiro and 'Sin City' star Devon Aoki, the latter playing DC character Katana. Peter Stormare also makes an appearance as Vertigo, and then there's the always ominous Deathstroke, who is indeed alive and -- unfortunately -- well.

And while it seemed like a spoiler when we reported it early on, the new trailer spares no time giving us a few looks at Caity Lotz, who reprises her role as Sara Lance, aka Black Canary.

We'll have a full write-up of the 'Arrow' panel from Comic-Con 2014, so check back for more details on what the third season of the CW and DC series has to offer.