The Black Canary is coming to Smallville, and now we know who will be playing her. Executive producer Al Gough confirms for TV Guide.com that Canadian actress Alaina Huffman (Painkiller Jane) will wear the fishnets of the Black Canary when she makes her first appearance on the CW series.

The episode, titled "Siren" also marks the return of Justin Hartley in his role as Oliver Queen/The Green Arrow. In DC Comics, the two vigilantes have a long and complex romantic history. However, when they first encounter on Smallville, they will be opponents. "When we meet her, she's a vigilante working for Lex Luthor," Gough says. The Justice League "has been keeping their eyes on Lex and trying to thwart him at every turn." Fed up, Lex "will say to Black Canary, if you can bring me the head of the Green Arrow, I'll make it very much worth your while."

Staying true to the comics, Smallville's Canary is a martial-arts expert who has a super-powered sonic scream, her "canary cry." Gough also confirms that she will be wearing the fishnet stockings that have become the character's trademark costume piece.

When asked if a romance would blossom between Green Arrow and Black Canary, Gough answered "It's the very beginning of their relationship. At the end of the episode you clearly see that they have some sparks." Undoubtedly, this will further complicate the relationship between Oliver Queen and Lois Lane (Erica Durance).

Dont't forget to also check out: Smallville