Smallville | Exclusive Interview with Alaina Huffman II

September 22, 2008 – Here is our second interview with actress Alaina Huffman who portrays the Black Canary on Smallville. Huffman first appeared last season in the episode “Siren” and returns this week to talk in detail about her role in the Justice League with the season premiere.