Season 6 Episode 6 Promises Kept

Arrow Season 6 Episode 6 "Promises Kept" Promo

Arrow Season 6 Episode 6 "Promises Kept" Promo

As Slade continues to uncover clues about his son's last few years, Oliver makes a big decision in Arrow Season 6 Episode 6 "Promises Kept" airing next week on The CW. 

Watch the first promo below!

Looking for more spoilers?

Head over to Arrow Episode Guide: "Promises Kept" for the full description of this episode.