Spoilers
UPDATED 11/15/07: Aaron Ashmore (Jimmy) and Laura Vandervoort (Kara) do not appear in this episode.
This is the first appearance of comics character Black Canary/Dinah Lance. She will be played 由 Alaina Huffman
Like the comics, Dinah has dark hair, but wears a wig while in action as the Black Canary. She also wears fishnet stockings.
On the show, she is the host of a conservative talk radio show. She is also a vigilante working for Lex Luthor. The Justice League has been thwarting every one of Lex's plans, and he's not too happy about it. Lex tells her that if she brings him the Green...
continue reading...