Stephen Amell as Oliver Queen in 'Arrow,' Episode 1, Season 1 -- 

Stephen Amell as Oliver Queen in 'Arrow,' Episode 1, Season 1 -- Jack Rowand/The CW
Access Hollywood
Stephen Amell as Oliver Queen in 'Arrow,' Episode 1, Season 1 -- Jack Rowand/The CW
View Comments