Connect with us

Hi, what are you looking for?


Arrow 6×06 Promises Kept preview

Slade uncovers clues about his son’s last few years.

Arrow 6x06
Credit: Warner Bros

Slade (Manu Bennett) asked Oliver (Stephen Amell) for help finding his son Joe (Liam Hall) on the latest episode of Arrow.

Believing his son to be in jail, Slade took Oliver to meet an old acquaintance. Fearing Joe wouldn’t want to see him, Slade asked Oliver to get him out of prison but Oliver is told that he’s dead.


Reporting the information to Slade, Oliver finds his old frenemy isn’t ready to believe the news and they discovered that Joe is actually alive and well and the boss of the Jackals.

Meanwhile Dinah (Juliana Harkavy) unmasked Vigilante as her former partner Vincent Sobel (Johann Urb), who she thought was dead. Sobel was targeting a politician supporting the Anti-vigilante bill and during a tense face-off, Dinah let him flee before the police came for him.

The next episode of the season is Promises Kept. Oliver takes a big risk when he decides to lead the team into battle against The Dragon. Slade uncovers clues about his son’s last few years.

Tune in to Sky 1 HD at 8pm on Thursday to see the episode. Preview it with our gallery below:


You May Also Like


Join us for a roundup of the years 1982 to 1984.


Steve Martin and John Candy star in the 1987 John Hughes classic.

EF Country

Get to know Nashville's 'Next Big Thing' and his unique sound and style.

Copyright © 2022 Entertainment Focus

Entertainment Focus is a trading name of Piñata Media Limited (Reg no: 08435639)

Entertainment Focus uses affiliate links. By buying through the links we may receive a commission for the sale. This has no effect on the price for you