Season 6, Episode 6 Prev Next

Arrow Promises Kept

Thursday, Nov 16 2017 at 9pm on CW Action (Genre) / Adventure (Genre) / Crime (Genre) Rated: TV-PG Writers: Andrew Kreisberg / Greg Berlanti / Marc Guggenheim / Wendy Mericle Composers: Blake Neely Composite ? N/A
Rate It Star Star Star Star Star
4.00/5 from 1 users N/A User Ranking
Arrow Season 6, Episode 6 | Next


Slade Wilson/Deathstroke (Manu Bennett) comes face to face with his long-lost son, Joe, who turns out to be the leader of a mercenary group. Oliver Queen (Stephen Amell) will find himself in danger as Slade attempts to connect with Joe as Joe instructs Slade to take back what was taken from him -- in this case, a literal eye for an eye.

Top billed cast and crew

See full cast

Latest Updates

Guest Actors

Cast and Characters