Smallville: Black Canary Returns

Another familiar DC face is returning to Smallville in its final season. is reporting that we'll see Black Canary again in the eleventh episode of Season 10, called "Icarus." Reprising her role as Canary will be Stargate Universe's Alaina Huffman. Huffman was last seen on Smallville in a very brief cameo in the Season 9 finale, "Salvation."

As KryptonSite notes, "Icarus" will be a busy episode when it comes to DC Comics characters. Huffman's fellow Stargater, Michael Shanks, will be returning as Carter Hall/Hawkman, and that episode will also feature Michael Hogan in his new role as Slade Wilson, AKA Deathstroke.

Source here


Want to comment on this? First, you must log in to your SideReel account!