Where To Stream Buffy the Vampire Slayer Season 6 Episode 3
After Life
- Aired October 9, 2001
- 60 Min
- Rated 8.1
- Number 47 Of 144 Rated Episodes
As Buffy and the Scoobies adjust to her resurrection, they find themselves dealing with a mysterious spirit-demon brought back with her.