Team Arrow has been pretty busy this season juggling the machinations of new Big Bad Prometheus, while recruiting a new Black Canary and trying to get Diggle out of military prison. So, it's easy to forgive that people might have forgotten about Vigilante, the new...vigilante of Star City who has much more of an Arrow Season 1 idea of justice. He lacks compunction for killing criminals, but he's been pushed to the wayside for the last few episodes. Now Star City's version of the Punisher is stepping back into the forefront in an upcoming episode of Arrow.
Oliver (Stephen Amell) faces his biggest challenge yet as mayor. Felicity (Emily Bett Rickards) continues down her dark path with Helix. After Vigilante attacks Oliver while he's acting as the mayor, Diggle (David Ramsey) leads the team in a mission to stop Vigilante once and for all. Michael Schultz directed the episode written by Speed Weed & Ben Sokolowski.
In the upcoming episode of Arrow "Fighting Fire with Fire," Oliver Queen will find himself facing Vigilante, not in costume, but in his other life as the mayor of Star City. He'll have to find a way to deal with this new problem without having to give away his secret identity as the Green Arrow (as if anyone in Star City doesn't already know that). Fans are well aware that Oliver had no problems with killing his enemies in Season 1, but has since adopted a no-killing-unless-it's-totally-called-for policy. This doesn't exactly mesh well with Vigilante's philosophy on criminal justice, which has caused plenty of friction between he and Team Arrow.
It looks like this episode could be the capper to the Vigilante subplot, seeing as how Diggle is looking to stop him "once and for all." That means there's probably a pretty good chance that we'll finally find out the identity of the man behind the mask, but let's be real -- Vigilante is definitely Adrian Chase (Josh Segarra). Chase is the new District Attorney of Star City who was introduced this season and pretty much the only character who could possibly be Vigilante. There aren't that many candidates to begin with, but couple that with Chase's vaguely strict attitude toward criminals, and it seems pretty obvious who's the guy behind the mask.
Both the district attorney and the mayor being masked vigilantes is a big deal and we'll see how the people of Star City react if either gets outed. If Chase does turn out to be Vigilante, it'll cause a whole new slew of issues for Oliver. Not only is the there a comparison to be made between the two men and their philosophies, but how can Oliver punish Chase without doing the same to himself? Just more meaty drama in an already meaty Season 5.
The episode sounds like another solid entry in Arrow Season 5, and you can watch it when it airs on March 1, 2017, at 8 p.m. E.T on the CW.