If you want to watch Arrow Season 1 Episode 17 The Huntress Returns free episodes withal and high quality commercial the right website. Watch Arrow Season 1 Episode 17 The Huntress Returns and different scenes in amazing streaming free of charge. Stream Arrow Season 1 Episode 17 The Huntress Returns on the web. Helena comes back to Starling City to execute her dad after she discovers that he wants to make an arrangement with the F.B.I. for an exoneration on his sentence and witness insurance. Helena approaches Oliver for help, yet when he denies she assaults Tommy to compel his help. The pair pursue an arrangement of reinforced trucks, however Helena is caught by the police when it is uncovered to have been a trap. Oliver breaks her out of police care to ensure his mystery and requests that she leave Starling City. Rather, Helena powers Felicity to locate her dad’s area.