Diaz (Kirk Acevedo) went after Team Arrow’s loved ones on the latest episode of Arrow.
His actions led to the team reforming in an effort to finally beat him. Regrouping at Dinah’s (Juliana Harkavy) bunker, the team watched as Diaz’s men destroyed the Team Arrow bunker. Oliver (Stephen Amell) received help from Anatoly (David Nykl) so he could ambush Diaz but the fight ended up with Curtis (Echo Kellum) seriously injured.
Lyla (Audrey Marie Anderson) was sent into SCPD headquarters to help Felicity (Emily Bett Rickards) steal data from Diaz and a shoot-out ensued. Felicity got the data and it turned out to be a list of everyone on Diaz’s payroll.
Believing one of the Quadrant leaders to be responsible for aiding Team Arrow, Diaz killed one of them brutally to make a point. Diaz made another attempt on Team Arrow and almost killed Oliver but they retaliated with explosives so they could get away.
Furious Diaz killed one of the two remaining Quadrant leaders and forced the surviving one to accept him as the head of the organisation.
In a desperate bid for help, Oliver turned to Agent Watson (Sydelle Noel) who agreed to help him if he confessed to being the Green Arrow and one other condition that wasn’t revealed before the episode ended. Oliver admitted he was the Green Arrow leaving things on a jaw-dropping cliffhanger.
The season finale is Life Sentence. With a new ally on his team, Oliver engages Diaz in an epic final battle.
Tune in to Sky 1 HD at 8pm on Thursday to see the episode. Preview it with our gallery below: