Special Guest Stars Anthony Stewart Head as Rupert Giles Kristine Sutherland as Joyce Summers Guest Stars Tom Lenk as Andrew Wells Juliet Landau as Drusilla D.B. Woodside as Principal Robin Wood Iyari Limon as Kennedy Clara Bryant as Molly Courtnee Draper as Annabelle Co Starring Camden Toy as Ubervamp Chris Wiley as Roger