The Arrow season finale premieres tonight on the CW. In the close of the first season, Oliver Queen must step up and become the hero that Starling City needs, but can he do it? Can he stop The Dark Archer and save Starling City from destruction? Find out tonight in one of the hottest new shows this television season. Don’t miss the season finale of Arrow at 8pm EST/7pm CST.