
Synopsis: As Slade continues to uncover clues about his son’s last few years, Oliver makes a big decision. Meanwhile, the Green Arrow leads the team into battle against “The Dragon,” a villain who is stealing valuable tech in Star City.
Review: Slade’s reunion with his son turns out to be far more complicated than he expected it to be and he is tempted by the proposition of working with Joe irrespective of what that means. Thankfully Oliver is there to straighten Slade out.
Back in Star City Diggle meets Ricardo Diaz who happens to be the man in charge of the drug that has been helping him get rid of his hand tremors so he can be the Arrow. When Diggle learns that Diaz is the Dragon, a man that team Arrow has been hunting for. He is faced with the difficult decision of having to come clean with his team members about his hand tremor and the fact that he has been handling it with an illegal street drug.
This was a fantastic episode with a lot of great drama and action. I loved the Father and son Flash Backs of Slade and his son and how they informed his decision about being a part of Joe’s criminal activities. The end was somewhat sad for Slade, but ultimately he is on a path of redemption, which I hope we get to see more of when he returns to the series.
The stuff with Diggle although somewhat predictable was well executed. David Ramsey puts in a wonderful performance and the scene where he is tempted to run through a wall of flames to get to the drugs was played to perfection. I also thought the scenes with Diggle and Lyla were well acted.
The introduction of Kirk Acevedo as Diaz aka Richard Dragon was also done well. I thought Diggle’s meeting with him, just prior to finding out that he was the same guy that Arrow was hunting was well played. I enjoyed the moment of tension between them.

- Story9.8
- Acting10
- Stunts9.6
- Incidental Music9.1