Ok so I have a theory on who Vigilante is but before I tell you who I think it is worth noting that I am probably wrong and will most likely get laughed at by everyone lol. There were two clues that were given to us by the producers regarding Season 6.

1. Vigilante is someone we know.

2. A character from Season 1 will appear.

The second clue doesn't directly refer to Vigilante but I think it might. Most of you probably know where I'm going with this.

Does anyone think that Vigilante could be Helena Bertinelli? I know it's unlikely but I feel like it is her.