MTV Movies Blog: Caprica Casting News
James Marsters, who played fan-favorite Spike on Buffy & its spin-off Angel, has joined the cast of Caprica. He'll play a villain named Barnabus Greeley, described as a dangerous and unpredictable terrorist torn by his conflicting moral and carnal desires. The character appears to exist outside of the showâ€™s primary focus of the Graystones & Adamas.
Also joining is funnyman Patton Oswalt who'll play recurring character Baxter Sarno, a comedian and talk show host who regularly features the Graystones on his program.