James Marsters Is A Bad Man In Dragon Ball And Smallville
James Marsters has played a villain in numerous science-fiction television series (Buffy the Vampire Slayer, Smallville, Torchwood) and is now taking that love of villainy into film, where he will be playing the evil Lord Piccolo in Dragonball. Talking to TV Guide, Marsters gave a run-down of the villains he is scheduled to play, beginning with Braniac on the CW’s Smallville. Asked about what Braniac was currently up to, Marsters answered “He’s gone from trying to rule the world to trying to survive, hanging out with tramps, warming his hands over open fires....