The Black Canary Returns Again
we’ve learned some big news about the eleventh episode
of Smallville Season Ten…
Beyond the previously announced appearances of Michael Shanks as Carter Hall (Hawkman) and Michael Hogan as Slade Wilson (Deathstroke), we have learned that the episode will feature the long-awaited return of Alaina Huffman as Dinah Lance, the Black Canary.
An air date for “Icarus” has not yet been announced.