Back on the boat, Dr. Anthony Ivo (Dylan Neal) is up to no good and it looks like Slade (Manu Bennett) intervenes on Oliver’s (Stephen Amell) behalf – maybe?. Meanwhile in Starling City, Roy (Colton Haynes) meets Sara (Caity Lotz) and the Queen family welcomes Slade into their home.
GALLERY LINK:
Television Productions > Arrow (2012-) > Season 2 > Episode Stills > 2.15 – The Promise