Urgh. If feels that barely an episode goes by without Laurel Lance/Black Canary doing nothing of note or simply just being awful. In fairness, Laurels effort in the first part of this crossover, Legends of Today, was stunning to watch because well, because she wasnt in that episode at all. With Oliver deciding to take Black Canary, Speedy and Diggle into battle with him against Vandal Savage this time, Canary appears out of the back of a van like something out of a bad A-Team episode. What follows is a Canary Cry that just felt meh and had you again asking WTF is the point of Black Canary in this show. Seriously, there is no character in any comic book-based show that is written worse than Canary right now.