Oliver (Stephen Amell) managed to clear his name on the latest episode of Arrow.
He managed to find proof that could convince Cayden (Michael Emerson) that he wasn’t responsible for killing his son. As soon as he cleared his name, Oliver was tasked with rounded up Cayden’s accomplices after suspicion fell on them.
Black Siren (Katie Cassidy), Diaz (Kirk Acevedo) and Anatoly (David Nykl) were brought to Cayden and it was Black Siren who took credit for killing his son. That turned out to be a lie and it was actually Diaz who committed the murder.
Diaz killed James after revealing that he had the new police captain on his payroll.
The next episode of the season is Collision Course. The fractured Team Arrow finally comes to blows as Oliver, Diggle and Felicity clash with the new recruits over how to handle Black Siren.
Tune in to Sky 1 HD at 8pm on Thursday to see the episode. Preview it with our gallery below: