Considering you’ve not been able to spit in Star City recently without a vigilante violently taking you down for civil disobedience, we’re surprised season five of Arrow has taken so long to getting around to calling an episode “Vigilante”. But 5.07 does have an excuse – it concentrates on the character Vigilante. It also looks like it’s going to be a big episode for Dolph Lundgren’s Konstantin Kovar in the flashbacks too.
Here’s the official synopsis: “When the bodies of two criminals are dropped at SCPD, Oliver (Stephen Amell) realises there is a new Vigilante in Star City. The team is split about whether they should stop someone who is helping keep the city safe. Diggle (David Ramsey) is frustrated with his new situation and Thea (Willa Holland) fights for Lance (Paul Blackthorne) who confesses a shocking secret.”