Special Guest Stars Anthony Stewart Head as Rupert Giles Guest Stars Amber Benson as Tara Maclay Franc Ross as Razor Co Starring Geoff Meed as Mag Mike Grief as Klyed Joy DeMichelle Moore as Ms. Lefcourt Kelly Lynn Warren as Parent #2 Paul Greenberg as Shempy Vamp Hila Levy as Pretty Girl Harry Johnson as Parent #1 Robert D. Vito as Cute Boy