James Marsters
Latest James Marsters

Buffy The Vampire Slayer's James Marsters And More Cast As Marvel TV Villains
By Nick Venable published
Buffy the Vampire Slayer fans will be jazzed that James Marsters, who played fan favorite sometimes-villain Spike, will now become a (presumably charming) Marvel TV baddie.

Why Angel's Cancellation Was So Shocking, According To The Guy Who Played Spike
By Jessica Rawden published
CINEMABLEND NEWSLETTER
Your Daily Blend of Entertainment News
LATEST ARTICLES