Smallville is adding yet another DC villain. Odessa Rae has been cast as the Silver Banshee, TVGuide.com has learned exclusively.
Annette O'Toole returning to Smallville
Rae (Leverage) will first appear as Siobhan McDougal, aka the Silver Bans… Read more