Guest Stars James Marsters as Spike Kristine Sutherland as Joyce Summers Armin Shimerman as Principal Snyder Juliet Landau as Drusilla Robia LaMorte as Jenny Calendar Andrew J. Ferchland as The Anointed One Brian Reddy as Police Chief Bob Gregory Scott Cummins as Big Ugly Alexandra Johnes as Sheila Andrew Palmer as Lean Boy Co Starring Keith MacKechnie as Parent Alan Abelew as Brian Kirch Joanie Pleasant as Helpless Girl