Question: who played spike in buffy the vampire slayer?
Answer: James Wesley Marsters