Stephen Amell Dishes On Oliver's Return To The Island In 'Arrow' Season 2

Access Hollywood 0:45 mins

Stephen Amell (who plays Oliver Queen) chats with reporters on the Vancouver set of The CW's "Arrow" about Season 2. Why does Oliver decide to return to the island? Plus, where is he more comfortable, the island or Starling City?

View Comments