After Life

October 9, 2001
76.4%

Buffy the Vampire Slayer - S6 - E3

After Life

Buffy and her friends battle a demon that may have hitched a ride with Buffy as she crossed into the world from another dimension.

Buffy the Vampire Slayer: Season 6 - 22 Episode s