Villains of Starling City, take notice, because The Hood is coming back strong in Season 2 of Arrow. Ahead of tonight's season premiere, "City of Heroes", The CW Network has released a poster featuring Stephen Amell as Oliver Queen, who is seen taking aim at his latest target. If you want to know more before tuning in tonight, CLICK HERE for new details from executive producers Andrew Kreisberg and Marc Guggenheim.

Arrow Season 2 Poster