TV Guide have confirmed that Jessiva de Gouw, who plays the Huntress, will be returning in episode 17, titled ‘Birds of Prey’. She’ll be looking to exact revenge upon her father, but in order to do so, she’ll have to go through the Arrow and the Canary (Caity Lotz).
Advertisements