When masked thugs have Oliver outnumbered, he must decide if his secret is worth fighting for. Catch the series premiere of Arrow Wednesday Oct. 10 on The CW.
Arrows have begun to fly. If you betray Starling City, he will come after you. Arrow premieres Wednesday, Oct. 10.