The Huntress (Jessica De Gouw) returns to “Arrow” in “Birds of Prey,” airing Wednesday, March 26, 2014 at 8 p.m. ET/PT on The CW.