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 John Jabaley as Tito Michael Merton as Mr. Savitsky Brian Kolb as Bank Guard