Links for Arrow S2E15: The Promise

Episode 15

42,472 watches

March 5, 2014
Oliver is stunned when he discovers that Slade is in Starling City; back on the island, Sara and Oliver form a plan to deal with Slade's growing Mirakuru-induced rage.
March 5, 2014
Oliver is stunned when he discovers that Slade is in Starling City; back on the island, Sara and Oliver form a plan to deal with Slade's growing Mirakuru-induced rage.