While the focus of “Arrow” Season 5 has definitely been on Prometheus (Josh Segarra), there’s another villain roaming the streets of Starling City. Vigilante has made a bad habit of getting in Oliver’s (Stephen Amell) way — and the Green Arrow’s way for that matter — all year, but no matter how often he shows up, we’re no closer to unmasking him.
According to executive producer Marc Guggenheim, that’s a mystery for Season 6.
“We know who it is, but we were kind of intrigued by the idea of having a mystery that led into the next season,” Guggenheim told us at Paleyfest 2017. “We were excited at the prospect of just letting this play out for a little while longer, and it gives us something cool to do in Season 6.”