Tonight’s episode of Arrow season 4 is titled “Taken.” According to the synopsis, “Oliver Queen (Stephen Amell) asks Vixen (guest star Megalyn E.K.), who has magical abilities, for help battling Damien Darhk (Neal McDonough); Thea Queen (Willa Holland) and Malcolm Merlyn (John Barrowman) have an honest conversation.” For a refresher on what happened last week when Team Arrow fought Demolition Team, read my recap of episode 14.
In the Arrow season 4 episode 15 trailer, Darhk tells Oliver and Felicity Smoak (Emily Bett Rickards) that he’s kidnapped William (Jack Moore). This means Oliver has to tell Felicity that William is his son. Watch the Arrow season 4 episode 15 promo below.
An Arrow season 4 episode 15 sneak peek photo shows Vixen working with Oliver and John Diggle (David Ramsey). Vixen is a superhero from Detroit whose power is to mimic the abilities of animals. You can watch all of Vixen’s origin story by watching the animated series about her on CW Seed.
Another Arrow season 4 episode 15 preview photo shows Laurel Lance (Katie Cassidy) comforting Samantha Clayton (Anna Hopkins), William’s mother.
Another Arrow season 4 episode 15 sneak peek photo shows both Vixen and Samantha with the full team.
A photos has been released of the wedding between Oliver and Felicity. Executive producer Marc Guggenheim tweeted the photo below of the ceremony. Along with the photo, Guggenheim tweeted, “Not a dream sequence. Not a hallucination. Not an alternate reality. Not a flash forward to a potential future.” View the tweet here.