![After Life](/assets/artwork/1x1.gif)
Buffy the Vampire Slayer
After Life
S6 E3:
A demon hitchhiker forces Buffy and the gang to deal with the repercussions of her death, and resurrection.
Starring
Lisa Hoyle