Fans are left guessing who exactly Black Canary is all dressed up to fight, however, as Season 7’s big villain is still under wraps.
Clearly, Arrow is also going to have some villains for Juliana Harkavy as well as the rest of the characters to go to war against.
Stephen Amell revealed that at least one new villain will have beef while locked away in prison, but that doesn’t really explain why Canary would be suited up in this picture.
Of course, it’s always possible Harkavy’s scene comes from a part where Oliver is out of prison, although Amell has been hinting lately that the Green Arrow may be locked up longer than fans may think.