A new look, old enemies, new allies, and so much more. It is only half way through season 2 but this mid season finale felt like it could have been the end of season 2. And there is so much more doing in Arrow in 2014.
Can Oliver bring the city back from destruction? And who are the other heroes running around the town?