Doesn’t this new guy know that the Green Arrow is the only vigilante in Star City who’s allowed to drop bodies?
Arrow released our first look at the new Star City vigilante known as Vigilante today, along with an official synopsis of the first episode that the new character will appear in.
It’s probably a good thing that Oliver has him subdued, otherwise I get the feeling that this conversation wouldn’t be nearly as peaceful as it appears to be.