Guest Stars Andy Hallett as Lorne Stephanie Romanov as Lilah Morgan Julie Benz as Darla Christian Kane as Lindsey McDonald Elisabeth Röhm as Det. Kate Lockley Sam Anderson as Holland Manners Brigid Brannagh as Virginia Bryce Gerry Becker as Nathan Reed Thomas Kopache as Denver Co Starring Marie Chambers as Francine Sharp Kevin Fry as Skilosh Demon Carl Sundstrom as Lieutenant Eric Larson as Internal Affairs Guy Wayne Mitchell as Singing Lawyer #2 Jolene Hjerleid as Singing Lawyer #1 Chris Horan as Second Worshipper David Fury as First Worshipper Shirley Jordan as Internal Affairs Woman Uncredited Leah Pipes as Stephanie Sharp