TelevisionJames Marsters talks Buffy, cosplay, and Fan Expo Canada: Limited Edition by W. Andrew Powell October 21, 2021 by W. Andrew Powell October 21, 2021Before Loki took on the Multiverse, TV’s mischievous anti-hero was Spike on Buffy The Vampire Slayer, and actor James Marsters played him with the perfect blend of sly wit, confidence, … 0 FacebookTwitterPinterestEmail