This is the trailer that for season 3 of Arrow that was shown at last nights WB/DC TV panel! It starts with a recap of last season, then moves on to the good stuff. We get our first look at Brandon Routh as Ray Palmer. We see Ollie and Felicity on a date! Oh, and we get our first look at the big bad from the upcoming season. You may have heard of him. He’s a little character by the name of Ra’s al Ghul! The third season of Arrow premiers October 8th on the CW.