Special Guest Stars Julie Benz as Darla Tom Lenk as Andrew Wells Guest Stars Juliet Landau as Drusilla Gary Grubbs as Roger Burkle Jennifer Griffin as Trish Burkle David S. Lee as Alfonso Carole Davis as Ilona Costa Bianchi Co Starring Dominic Pace as Bouncer Irina Maleeva as Old Demon Lady Andrew Ableson as Italian Man Rob Steiner as Pietro Vikki Gurdas as Bartendress