Stargate star Alaina Huffman will be making a return appearance as the Black Canary in an upcoming episode of Smallville.

In a KryptonSite exclusive, it has been revealed that she will be returning in the final season’s 11th episode, which is titled “Icarus.”

It has already been announced that the episode also guest stars genre favorites Michael Shanks as Hawkman and Michael Hogan as Deathstroke.

Share.

KSiteTV Editor-In-Chief Craig Byrne has been writing about TV on the internet since 1995. He is also the author of several published books, including Smallville: The Visual Guide and the show's Official Companions for Seasons 4-7.

Comments are closed.

Exit mobile version