Walker1: James Marsters(Brainiac on Smallville and Spike on Buffy the Vampire Slayer) has a new guest role on Torchwood on HDNet which just started new episodes on Mondays.
James Marsters Bio - James Marsters Biography - James Marsters Stories
Torchwood: Kiss Kiss, Bang Bang - TV.com
He...