Special Guest Stars Julie Benz as Darla Guest Stars J. August Richards as Charles Gunn Stephanie Romanov as Lilah Morgan Christian Kane as Lindsey McDonald Elisabeth Röhm as Det. Kate Lockley Sam Anderson as Holland Manners David Herman as David Nabbit Randall Slavin as Male Oracle Carey Cannon as Female Oracle Todd Stashwick as Vocah Co Starring Jerry O'Donnell as Monk #2 Louise Claps as Homeless Woman John Eddins as Monk #1 Susan Savage as Doctor Robyn Cohen as Nurse Daren Rice as Uniform #1 Jon Ecklund as Uniform #2 Brahman Turner as Young Tough Guy Lia Johnson as Vendor