Guest Stars Emma Caulfield as Anya Jenkins Amber Benson as Tara Maclay Lindsay Crouse as Maggie Walsh Robin Sachs as Ethan Rayne Co Starring Michelle Ferrara as Mother Elizabeth Penn Payne as Waitress