Buffy The Vampire Slayer S06e03 James Marsters Sarah Michelle Gellar Spike SummersBy Kam| March 9, 2022