Buffy the Vampire Slayer S04e12: Anthony Head and James Marsters as Giles and SpikeBy Kam| April 23, 2022