Description by couchtuner for Buffy The Vampire Slayer Season 3 Episode 21 : The gang receives some valuable information from their old enemy Anya, who has actually witnessed an Ascension. She reveals that the Mayor plans to transform himself into pure demon, something that has not been seen for thousands of years. When Angel is poisoned by Faith, Buffy faces Faith for the final time in order to get the only cure to the poison: the blood of a Slayer.
Watch It Here :Buffy The Vampire Slayer Season 3 Episode 21 Graduation Day (1)