Skip to Content
Reading Time: < 1 minute

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?

Watch Arrow Season 5 Episode 7 Online

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.