Where To Stream Buffy the Vampire Slayer Season 3 Episode 12
Helpless
- Aired January 19, 1999
- 60 Min
- Rated 8.3
- Number 28 Of 144 Rated Episodes
As her birthday approaches, Buffy loses her slayer powers and must do battle with a vampire who is not only extremely powerful but also quite mad.