The Silver Banshee who first appeared in comic book form in Action Comics #595 (December, 1987) was created by legendary John Byrne. Banshee is a dark vengeful spirit of a fallen Gaelic heroine, just like in the origins in the DC Comic books.
In Smallville, Silver Banshee is accidentally released out of the underworld, and finds herself taking vengeance at a country bed and breakfast that funny enough Lois (Durance) and Clark (Welling) are happening to be staying at.
Odessa Rae will be first appearing as her alter ego Siobhan McDougalis in Episode 16, titled "Escape."
Smallville returns with "Disciple" featuring the debut of Dark Archer (Steve Bacic) this Friday on CW at 8/7c.
Also TV Guide is reporting Wesley MacInnes will be playing DC villain Icicle in an upcoming episode.
LEEE777 - I smell spin off city by the time this shows done and what can i say, bring it all on, theres a big universe out there and theres got to be a reason why we're getting all these DC cameos like JSA etc right now. What do you think, comments below.