Huntress comes back to Arrow and she’s definitely bringing the heat for Green Arrow. Can he deal with it? Click the jump to see more.
For all you Huntress fans, she has returned back on Arrow and this time around she is more fierce than ever! Oliver Queen eat your heart out because Huntress will definitely put an arrow in it. Jessica De Gouw continues her role as Helena/Huntress and we’ll be seeing her soon on CW’s Arrow on March 20th for episode 17 called The Huntress Returns.
You can see the promo clip and images below.
Source- Green Arrow TV