A new featurette about tonight’s episode of Arrow was released today, featuring producer Wendy Mericle talking about the major issues of the episode, “Taken,” including Oliver finding William, defeating Damien Darhk, all while skirting around the fact that Felicity doesn’t actually know about William.
Videos by ComicBook.com
The episode also sees the live-action debut of Vixen, who had her own animated mini-series last year, along with a nice little, if slightly obvious, joke nod to that particular adventure.
Check out the featurette, and tune into Arrow tonight at 8pm on The CW.