The CW has released the first promo for Arrow Episode 5.07 featuring the debut of….you guessed it, another vigilante in Star City!
Diggle is frustrated with his new situation and Thea fights for Lance who confesses a shocking secret.
Arrow stars Stephen Amell as Oliver Queen, David Ramsey as John Diggle, Willa Holland as Thea Queen, Emily Bett Rickards as Felicity Smoak, John Barrowman as Malcom Merlyn, with Paul Blackthorne as Detective Lance.
Appropriately titled “Vigilante,” the episode is officially described as follows: “When the bodies of two criminals are dropped at SCPD, Oliver realizes there is a new Vigilante in Star City.