The CW has posted a preview clip from this week’s all-new episode of Arrow. The episode, titled “Birds of Prey” features the return of Jessica de Gouw in her role as Helena Bertinelli, aka the Huntress.
In the episode, the Huntress returns to town to kill her father, who has been arrested. Oliver promises Sara that he’ll stop his ex-girlfriend. However, when Huntress takes a courthouse hostage, including Laurel, Sara steps in. Meanwhile, Roy realizes the cost he must pay to keep Thea safe. Check out the preview clip below, then watch the next episode of Arrow on Wednesday, March 26th at 8pm on The CW. (Source: The CW)