[2] The episode stars Stephen Amell (Oliver Queen) who is joined by fellow main cast members David Ramsey (John Diggle), Emily Bett Rickards (Felicity Smoak), Katie Cassidy (Laurel Lance), Paul Blackthorne (Quentin Lance), Willa Holland (Thea Queen), Echo Kellum (Curtis Holt) and Juliana Harkavy (Dinah Drake).
[3] The episode starts with Jean Loring, Oliver's solicitor in his impending trial coming to him hopeful that she could get the charges against him dropped due to Rene's testimony being illegally obtained.
Oliver, Thea and Quentin go to the Star City Police Department in the hope to stop Laurel from speaking to the press but they are too late.
In a meeting with the Star City district attorney, he reveals to Jean and Oliver that they are no longer using Rene's testimony and instead using Roy Harper's.
In December 2017, it was announced that Colton Haynes was returning as his character of Roy Harper after an absence since his last guest appearance in "Unchained" since leaving in the third season.
Haynes' presence has been missed on the show in recent years, both because he was a memorable part of the Team Arrow dynamic in Seasons 2 and 3 and because Thea never really made for a satisfying replacement in the vigilante sidekick department.
In the comics, Richard Dragon is one of a small handful of post-Batman-level martial artists, and it's about time we started to get a sense of the physical powerhouse he can be.
"[5][excessive quote] Marc Buxton of Den of Geek said in his review "this is the first episode where I really felt Diaz as a force to be reckoned with.
It's easy to forget just how much this show has changed and evolved over the past few years, but tossing Roy back into the ensemble really drove the point home.