Watch Arrow Online
Arrow Season 5 Episode 7 - Vigilante
When the bodies of two criminals are dropped at SCPD, Oliver realizes 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….
Air Date: November 16, 2016