The Promise

Oliver is shocked when he learns that Slade has come to Starling City and is still growing in rage from the Mirakuru.