[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:read more
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...read more
Mike finds himself transported to the temple in the middle of Hsui Tai's sacrifice.There he is hailed as the god Kishnu...and scheduled to be sacrificed alongside Hsui Tai. watch