Oliver Queen's worst nightmare has come true on Arrow.
Although Oliver (Stephen Amell) believed his former friend-turned-dangerous enemy Slade Wilson (Manu Bennett), aka Deathstroke, to be dead, he is very much alive. Slade is actually the mastermind behind the attempted creation of super soldiers in Starling City that has left Roy Harper (Colton Haynes) forever changed.
Arrow producers talk LGBT storyline, Ra's al Ghul and reveal deleted scene
Stephen Amell, Emily Bett Rickards
There may be some tension in the Foundry now that Sara has joined Team Arrow.
On Wednesday's Arrow (8/7c, The CW), Felicity (Emily Bett Rickards) starts to feel inadequate around Sara (Caity Lotz) — though in the exclusive sneak peek below, she swears to Diggle (David Ramsey) that she's...
Katrina Law, Caity Lotz
[Warning: This story contains major spoilers from Wednesday's episode of Arrow. Read at your own risk!]
So that's what Sara Lance has been doing for all these years!
Once rescued by the League of Assassins, Sara (Caity Lotz) found love in the arms of Ra's al Ghul's daughter Nyssa al Ghul (Katrina Law), who came to Starling City during Wednesday's episode of Arrow to bring Sara back to the League — and to...
Katrina Law and Caity Lotz
The Heir to the Demon is coming!
Nyssa al Ghul (Spartacus' Katrina Law), the daughter of infamous villain Ra's al Ghul, will make her way to Starling City on Wednesday's episode of Arrow (8/7c, The CW) in an attempt to bring Sara (Caity Lotz) back to the League of Assassins.
Arrow Exclusive: The Huntress returns for "Birds of Prey" episode!
"Second to him, she's...
Jessica De Gouw
The Huntress is returning to Starling City!
Dracula's Jessica de Gouw will reprise her role as the DC Comics vigilante on an upcoming episode of Arrow aptly titled "Birds of Prey," TVGuide.com has learned exclusively.
The last we saw of Helena Bertinelli, Oliver's (Stephen Amell) spurned former lover was...
When Arrow returns (Wednesday, 8/7c, The CW), Oliver Queen (Stephen Amell) has one thing on his mind — and it's not what you think.
Stephen Amell and Manu Bennett
[Warning: This story contains major spoilers from Wednesday's midseason finale of Arrow. Read at your own risk!]
The real big bad of Arrow's second season was finally revealed!
It turns out Sebastian Blood's (Kevin Alejandro) quest to make super soldiers is under the direction of Slade Wilson (Manu Bennett). Sporting his infamous eye patch, Slade was seen in present-day Starling City, telling Brother Blood that he is determined to burn the vigilante's world to the ground. Why does he hate Oliver (Stephen Amell) so much after spending all that time with him on the island? Because, given a choice, Oliver instinctively saved Sara (Caity Lotz) over Shado (Celina Jade) on the island, much to the dismay of Slade, who had harbored feelings for Shado.
But that was the least of the action during Wednesday's midseason finale, which also featured Barry Allen (Grant Gustin) taking one giant leap to becoming the superhero we all know and love. What's next for him and the rest of Team Arrow? Executive producers Andrew Kreisberg and Greg Berlanti were on hand during a screening of the episode to tease what's next:
Katie Cassidy, Alex Kingston and Paul Blackthorne
Alex Kingston is returning to Arrow later this season, TVGuide.com has learned.
Kingston portrays Dinah Lance, the mother of Laurel Lance (Katie Cassidy), who first appeared last season with...
Nyssa Al Ghul, Katrina Law
The daughter of Ra's al Ghul is coming to Starling City — but it's not exactly who you'd expect.
Spartacus alum Katrina Law has been tapped to play Ra's al Ghul's other progeny, Nyssa al Ghul on Arrow, TVGuide.com has learned exclusively.
On The CW series, Nyssa is...
Stephen Amell, Caity Lotz
Arrow surprised fans — at least those who hadn't already been spoiled by the head of The CW, no less — with the reveal that the masked Canary taking down the scum in The Glades was actually Sara Lance (Caity Lotz), who was presumed dead after the Queen's Gambit sank all those years ago. But no one was more shocked than Oliver (Stephen Amell), who ended up stranded on an island — and apparently an Amazo freighter — for years because of the same accident.
Arrow's Stephen Amell teases Oliver's quest to get public support
"It was the first time in the present day that Oliver was thrown a curveball that he wasn't expecting," Amell tells TVGuide.com. "He was absolutely positive that...