Season 6 Episode 6 Promises Kept

Arrow Season 6 Episode 6 "Promises Kept" Guide

Arrow Season 6 Episode 6 "Promises Kept" Guide

The CW has released the description for the Nov. 16th installment of Arrow titled "Promises Kept."

Head over to Arrow Spoilers page for the latest news. 



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. 

series regulars:

    Oliver (Stephen Amell)
    Green Arrow (David Ramsey)

guest cast:

    Slade (Manu Bennett)
Source: CW