→ Trailer for Season 2 of Arrow

I still do not understand the whole Black Canary thing, when they are already have a Dinah Lance on the show, but the trailer looks pretty decent.