Arrow TV show first video and new picture

A first clip from The CW’s Arrow, based on DC Comics’ Green Arrow and directed by Smallville’s David Nutter, which is expected to air in the autumn. Will Arrow fill the void Smallville left in our lives?