Promises Kept
Slade Wilson Manu Bennett and Joseph Wilson Liam Hall-3.jpg
General Information
Directed by: Antonio Negret
Written by: Oscar Balderrama
Rebecca Bellotto
Series: Arrow
Season: 6
Episode: 6
Original Airdate: November 16, 2017
Previous Episode: "Deathstroke Returns"
Next Episode: "Thanksgiving"

Promises Kept


OLIVER MAKES A BIG DECISION: As Slade (Guest Star Manu Bennett) continues to uncover clues about his son’s last few years, Oliver (Stephen Amell) makes a big decision. Meanwhile, The Green Arrow (David Ramsey) leads The Team into battle against “The Dragon,” a Villain who is stealing valuable tech in Star City. Antonio Negret Directed The Episode Written by Oscar Balderrama & Rebecca Bellotto.


  • Coming Soon


Main Cast Members

Recurring Cast Members

Guest Stars

  • Coming Soon


  • Coming Soon


  • Coming Soon


  • Coming Soon
Community content is available under CC-BY-SA unless otherwise noted.