The midseason finale of Arrow was full of surprises, including Oliver Queen's accidental murder of Felicity's boyfriend and the return of Laurel Lance (who we recently learned isn't the Black Canary who died in battle last year). The synopsis below for "Who Are You?" sheds some light on what's to come, and while it's fairly vague, there's clearly going to be a lot going on in this episode of The CW series.
OLIVER WANTS JUSTICE; FELICITY WANTS REVENGE — Worried that Prometheus is right and he is truly a killer at heart, Oliver (Stephen Amell) looks for any ray of hope and finds it in what seems to be the miraculous return of Laurel Lance (guest star Katie Cassidy). However, Felicity (Emily Bett Rickards), still reeling from Detective Malone’s murder, is bent on revenge – she wants to stop Prometheus at any cost. While in prison, Diggle (David Ramsey) fights for his life. Gregory Smith directed the episode written by Ben Sokolowski & Brian Ford Sullivan.
It's thought that Talia al Ghul will also appear on this episode of Arrow, so we may finally be about to get some definitive answers about whoever is beneath Prometheus' mask. Some fans probably won't be happy to hear that Felicity is getting involved with Oliver's mission to take the villain down, but it makes sense after what she went through! What do you guys think? Let us know your thoughts below.