Special Guest Stars Max Perlich as Whistler Guest Stars James Marsters as Spike Kristine Sutherland as Joyce Summers Seth Green as Daniel "Oz" Osbourne Armin Shimerman as Principal Snyder Juliet Landau as Drusilla Julie Benz as Darla Bianca Lawson as Kendra Richard Riehle as Merrick Jack McGee as Doug Perren Co Starring Shannon Welles as Gypsy Woman Zitto Kazann as Gypsy Man Ginger Williams as Girl Nina Gervitz as Teacher