Guest Stars Amber Benson as Tara Maclay Kali Rocha as Halfrek Andy Umberger as D'Hoffryn Casey Sander as Tony Harris Lee Garlington as Jessica Harris Steven Gilborn as Uncle Rory Jan Hoag as Cousin Carol George D. Wallace as Future Xander Co Starring James C. Leary as Clem Abigail Mavity as Sara Age 8 Robert Noble as Night Manager Ashleigh Ann Wood as Sara Age 18 Megan Vint as Karen Christopher Emerson as Josh Age 21 Daniel McFeeley as Warty Demon Rebecca Jackson as Tarantula Nick Kokich as Demon Teen Julian Franco as Young Bartender Susannah L. Brown as Caterer Girl Joey Hiott as Josh Age 10 Mel Fair as Tentacle Demon