Special Guest Stars Anthony Stewart Head as Rupert Giles Guest Stars Amber Benson as Tara Maclay Danny Strong as Jonathan Levinson Tom Lenk as Andrew Wells Adam Busch as Warren Meers Todd Stashwick as M'Fashnick Demon Co Starring Michael Merton as Mr. Savitsky John Jabaley as Tito Brian Kolb as Bank Guard