Guest Stars Julie Benz as Darla Elisabeth Röhm as Det. Kate Lockley John Mahon as Trevor Lockley J. Kenneth Campbell as Angel's Father Henri Lubatti as Suit #1 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