Special Guest Stars Anthony Stewart Head as Rupert Giles Guest Stars Tom Lenk as Andrew Wells Adam Busch as Warren Meers Iyari Limon as Kennedy Elizabeth Anne Allen as Amy Madison Megalyn Echikunwoke as Vawn Rif Hutton as Initiative Leader Co Starring Terence Bernie Hines as Shop Keeper Anna Maria Maccarrone as Waitress