CB: The CW has released an extended version of its trailer for next week's episode of Arrow, titled "Uprising."
The episode appears pretty epic in scope, with Team Arrow and others -- police? Regular citizens? -- squaring off against Brick and his street gang in the Glades. And, from what we can tell, Oliver returns and makes a rather grand entrance.