The CW's Arrow has released a first look at the Green Arrow as played by Stephen Amell. Deadline reports that the Arrow suit was created by Oscar-winning costume designer Colleen Atwood, whose credits include Silence of the Lambs, Edward Scissorhands and the upcoming Dark Shadows.
The costume and the shadowy first photo of Ollie Queen seem to back up director D