Once More, With Feeling › Cast
Sarah Michelle Gellar
Buffy Summers
Nicholas Brendon
Alexander "Xander" Harris
Alyson Hannigan
Willow Rosenberg
James Marsters
Spike
Emma Caulfield
Anya Emerson
Michelle Trachtenberg
Dawn Summers
Anthony Head
Rupert Giles
Amber Benson
Tara Maclay
Hinton Battle
Sweet
Marti Noxon
Parking Ticket Woman
David Fury
Mustard Man
Daniel Weaver
Handsome Young Man
Scot Zeller
Henchman / Tap Dancing Victim