Watch Buffy the Vampire Slayer Season 6 Episode 21 Online
-
- COUNTRIES: United States of America
- Subtitles: English
Fueled by black magic, Willow targets Andrew and Jonathan, leading to a battle between Buffy and Willow; Spike fights an unstoppable foe.