Season Six

Promises Kept

Arrow (606) - Promises Kept
Written By:
Directed By:
Our Rating:

Oliver finds himself in the crosshairs after Slade joins up with his son’s criminal organization. Back in Star City Diggle turns to the criminal underground for a drug needed to treat his condition, only for Team Arrow to come up against his dealer — called “the Dragon.”

U.S. air dates are in MM.DD.YY form.   U.K. air dates are in DD.MM.YY form.

News & Spoilers


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 (#606).