Incidentally,
Katie Cassidy might be set to play the Black Canary in the Green Arrow show.
I, personally, really liked Cassidy and would tune into the show just for the chance to see her, in the hopes she'd bring some of that snarky badassery she brought to you-know-who.
Even though the Black Canary's outfit is incredibly lame. Nevertheless...