Season 1 Episode 17 The Huntress Returns

Arrow Episode 17 "The Huntress Returns" Photos

Arrow Episode 17 "The Huntress Returns" Photos

Official spoiler-ific photos have emerged for Arrow, episode 17 'The Huntress Returns". Check them out below.


Source: CW

More spoilers on Arrow's return here!

The episode airs in 2 weeks on The CW, Wednesday March 20.