Cast of ” Buffy the Vampire Slayer”

Sarah Michelle Gellar as Buffy Summers

Alyson Hannigan as Willow Rosenberg

Alyson Hannigan as Willow Rosenberg

James Marsters as Spike

Nicholas Brendon as Xander Harris

Who Is Jeremy Strong's Wife?