Diggle (David Ramsey) took over as Green Arrow on the latest episode of Arrow.
Oliver (Stephen Amell) took a step back to look after his son leaving Diggle in charge, much to the dismay of most of the team. Dinah (Juliana Harkavy) worried about Diggle’s secret tremor compromising the team and Rene (Rick Gonzalez) appealed to Oliver when Diggle failed to make a tough choice during an operation.
Diggle finally seemed to get it together but his refusal to shoot arrows began drawing the attention of the FBI. He also ended up on their radar as someone close to Oliver who may be covering for him.
Meanwhile Oliver enlisted the help of Felicity (Emily Bett Rickards) to tutor his son and the two rekindled their romantic relationship.
Elsewhere it was revealed that Diggle was using drugs to control his tremor.
The next episode of the season is Reversal. Just as Oliver’s starting to get things sorted, Black Siren strikes again and launches another attack on the people of Star City.
Tune in to Sky 1 HD at 8pm tonight to see the episode. Preview it with our gallery below: