[singlepic id=20218 w=320 h=240 float=right]
A spoiler-filled episode title has unraveled for Arrow, episode 17.
Episode 17 will be titled “The Huntress Returns.” This marks the already known return of The Huntress.
The episode is slated to air Wednesday, March 20th.
Are you happy or annoyed that she will be back?