New Arrow set photos released today by the CW show the mysterious Vigilante getting the drop on Black Canary. The antagonistic Star City vigilante is a frequent thorn in the side of Team Arrow. A gun-toting sociopath, Vigilante considers himself a more efficient tool of justice than Green Arrow. Meanwhile, Felicity calls him Mr. Ski Goggles.
First introduced in a police sketch in Season 5 of Arrow, nobody knows Vigilante’s true identity. The villain is an expert marksman with above-average hacking skills. Because of this, it has been theorized that he may have connections to hacktivist groups in Star City -- like Helix, one of Season 6's collective big bads.
The released pictures also include two shots of Manu Bennett’s Slade Wilson, one in his civilian clothing and the other featuring him in his full anti-hero regalia. This will likely come as little surprise for viewers following along, as the next episode of Arrow is titled “Deathstroke Returns.” That episode looks to reunite Deathstroke with his long-lost son, who may have gone down an even darker path than his father.
Arrow airs Thursdays at 9 p.m. ET/PT on The CW and stars Stephen Amell as Oliver Queen, David Ramsey as John Diggle, Willa Holland as Thea Queen, Emily Bett Rickards as Felicity Smoak, Echo Kellum as Curtis Holt, Rick Gonzalez as Rene Ramirez, Juliana Harkavy as Dinah Drake, Katie Cassidy as Laurel Lance and Paul Blackthorne as Quentin Lance.