The Buffy Scene That James Marsters Calls ‘The Worst Day Of My Professional Career’
James Marsters, who played the bad boy vampire Spike on Buffy the Vampire Slayer, can still recall the worst day he ever had while shooting the series.
James Marsters, who played the bad boy vampire Spike on Buffy the Vampire Slayer, can still recall the worst day he ever had while shooting the series.