There are many good vampire characters in Joss Whedon’s 1990s TV show, but the best of them is Spike (James Marsters). Starting out as a pure villain, Spike grows into something close to a good guy, ...