James Marsters revealed a few tidbits about his upcoming appearance on
Torchwood, reports
SyFyPortal. At a recent Fangoria convention, Marsters dropped some hints about the role, and they're juicy. The part is "going to offend some, titillate others - to the point where they would need to finish themselves off afterwards." Going with the previously-established omnisexuality of the series, Marsters' character will likely be hooking up with one, or better yet, several of the regulars. (Gotta love a series where most of the cast is canonically bi.) No word on exact details, though Marsters also said that the script had been rewritten since he did primary filming and he'd have to Cardiff to refilm some scenes.
Marsters is of course best known as Spike from
Buffy and
Angel and as Professor Fine/Brainiac on
Smallville.