The Arrow Season 2 trailer included our first look at Summer Glau, the new basement digs have been upgraded thanks to Felicity, Oliver no longer wants to be called Arrow, and a first look at the Black Canary. There was tons of fighting, bullets and arrows flying and a new hood.

Season 2 starts 5 months from where we left off. The theme of the season will focus on Oliver's transition from Arrow to Green Arrow. Andrew Kreisberg guarantees it will be "epic."

Arrow will start the Black Canary story but there will be a twist!

More DC characters to come: Kevin Alejandro will play Brother Blood, Michael Jai White will be a villain.

Colton Haynes wouldn't announce if Roy will be teaming up with Oliver this season but he "really wants that to happen."

Moira is in need of redemption. The company has fallen and Oliver is forced to take control. Meanwhile, Thea will cover the nightclub. Interesting.

Diggle fans will actually see him in the comics soon!

John Barrowman crashed the stage and joined the panel several minutes in! Will we see Malcolm in season 2? He'd be "more than happy to come back in that family fold...would be interested in seeing how it would work." If we can flashback, he's not dead yet!