Arrow Season 5 Episode 7 was titled "Vigilante."
What took place during this fun hour of television? Scroll down to watch Arrow online and to read a quick synopsis?
When the bodies of a pair of criminals were dropped at SCPD, Oliver came to the realization that a new vigilantewas in Star City and the team then became divided over whether they should stop someone who was helping keep the city safe.
Meanwhile, Diggle grew very frustrated with his new situation; and Thea fought for Lance … who confessed a shocking secret.
Also, via flashbacks, Oliver finally sat down with Konstantin Kovar.
Use the video above to watch Arrow online and find out more.