Angel
Dear Boy
S2 E5:
While Angel dreams about his first encounter with Drusilla in 1860 London, he has a brush with Darla in his waking life.
Starring
Juliet Landau, Julie Benz