Where are our favorite Buffy the Vampire Slayer characters now?

6 of 18

SEOUL, SOUTH KOREA – FEBRUARY 18: Actor James Marsters attends the “Dragonball Evolution” press conference at the Shilla Seoul on February 18, 2009 in Seoul, South Korea. The film will open on March 12 in South Korea. (Photo by Chung Sung-Jun/Getty Images)

James Marsters – Spike

His place in the Buffy-verse: If you ask this critic, James Marsters played the only vampire Buffy really belonged with, but mine is an unpopular opinion. Marsters’ role as Spike gave us the antihero we didn’t know we needed in this group. He started out as an adversary and antagonist, but he eventually went through great lengths to prove his devotion to the greater good.

His devotion ran deep for Buffy, although she mostly treated him with contempt. Buffy and Spike’s romance was complicated and never really reached its full potential, but he was nonetheless a vital role in fighting the legions of demons spilling out of the Hellmouth. Even when his life could have been much simpler fighting for the good guys, he still chose to team with Buffy.

His post-Buffy career: Once Buffy ended, he moved over to its spin-off Angel, also on The WB, where he played Spike until its ending in 2004. He starred in a handful of small parts until he landed the part of Detective Grant Mars on Without A Trace, and played Mars until 2008 before going on to Torchwood.

Where is he now? Currently, he’s dipping his toe back into the waters of genre TV on the Hulu show Runaways. He plays Victor Stein, an engineering genius. Marsters is rumored to have based this character on Vincent D’Onofrio’s portrayal of Wilson Fisk on Netflix’s Daredevil.