Guest Stars Kristine Sutherland as Joyce Summers David Boreanaz as Angel Mark Metcalf as The Master Julie Benz as Darla Co Starring Andrew J. Ferchland as The Anointed One Charles Wesley as Meanest Vamp