We’ve already seen a shorter version of the very exciting Arrow season three trailer – but the CW has just released an extended version that’s even more likely to cause heart palpitations. Let’s see, what new footage do we have to freak out over? Well, we get a high-speed car chase, the return of Detective Lance (not dead, also not a detective!), Roy taking on his role as Arsenal and the first look at Brandon Routh’s Ray Palmer. Oh, and Oliver flirting a little with Felicity – never a bad thing. Plus, you know you want to watch that kiss one more time. It’s okay, so do I.
In addition to the new trailer, Arrow producers have announced that Matt Nable (Riddick) will play the much-anticipated role of Ra’s al Ghul. In DC Comics, Ra’s ah Ghul is the leader of the League of Assassins and father to Nyssa al Ghul – who we know as Sara’s ex-girlfriend and general ninja badass. We’ll meet Ra in episode four of the upcoming season.