Oliver Queen needs Team Arrow now more than ever.
In this sneak peek from Wednesday’s all-new episode of Arrow, Oliver is essentially being held captive in his own home by friend-turned-nemesis Slade Wilson, and it’s up to Diggle, Felicity, Roy and Sara to get him out alive.
Here’s the synopsis for 2×15 “The Promise.”
Oliver is shocked to learn that Slade is in Starling City. Back on the island, Oliver, Slade and Sara prepare to take over the freighter from Ivo, and Sara urges Oliver to kill Ivo. Although he feels guilty about it, Oliver agrees to do it.
Arrow airs Wednesdays at 8/7c on The CW.