Guest Stars Julie Benz as Darla Elisabeth Röhm as Det. Kate Lockley John Mahon as Trevor Lockley Henri Lubatti as Suit #1 J. Kenneth Campbell as Angel's Father Co Starring Christina Hendricks as Bar Maid Frank Potter as Uniformed Delivery Michael M. Vendrell as Suit #2 Bob Fimiani as Grounds Keeper Mark Ginther as Head Demon Guy John Patrick Clerkin as Black Robed Priest Eliza Szonert as Chamber Maid John Maynard as Uniform Worker Glenda Morgan Brown as Angel's Mother