The fanboy and -girl cred of Syfy's series "Caprica" has just gone way up: "Buffy the Vampire Slayer" alum James Marsters is joining the series.
Marsters, who's recently guested on "Torchwood" and "Numb3rs" but will always be Spike to "Buffy" fans, will have a recurring part on "Caprica," which premieres in January. He'll be playing a terrorist named Barnabus Greeley in at least three episodes, his rep confirms.
As with many things in the "Battlestar Galactica" universe from which "Caprica" springs, Greeley's motives won't always be starkly black and white. EW.com, which first had the news of his casting, describes him as being driven by interests "both moralistic and carnal."
"Caprica" already had a "Buffy" connection in the form of executive producer Jane Espenson, who wrote several Spike-focused episodes during her time on "Buffy."
Marsters is the second actor to join "Caprica" this week. Comedian Patton Oswalt has also landed a recurring part as a popular Caprican talk-show host
source