Special Guest Stars Julie Benz as Darla Tom Lenk as Andrew Wells Guest Stars Juliet Landau as Drusilla Jennifer Griffin as Trish Burkle Gary Grubbs as Roger Burkle Carole Davis as Ilona Costa Bianchi David S. Lee as Alfonso 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