Buffy regresa de Los Ángeles, ciudad en la que se refugia tras haber matado a su amado. Ángel es devuelto del infierno por Los Poderes Superiores, pero antes de que se den cuenta de que la relación entre ellos es imposible, Ángel decide abandonar Sunnydale para siempre al final de la temporada. Asimismo, una nueva cazadora aparece en Sunnydale. Su nombre es Faith Lehane y es la siguiente muchacha en seguir el linaje de las cazadoras después de la muerte de Kendra. Este personaje, que inicialmente es una aliada más, se enfrenta a conflictos internos y se deja seducir por las fuerzas del mal, hasta convertirse en el antagónico de Buffy; según los realizadores de la serie, Faith encarna todo lo que Buffy no debe, pero podría ser si se dejase llevar por el placer y las ansias de poder. El hilo de la historia se complica cuando Faith decide colaborar con el bando enemigo, liderado por el alcalde de Sunnydale, Richard Wilkins, quien en es en realidad un hechicero longevo que pretende convertirse en un demonio de altas proporciones gracias a un ritual llamado 'Ascensión'. La Ascensión del alcalde es interrumpida por Buffy con la ayuda de los alumnos del Sunnydale High School el día de su graduación, resultando así una batalla entre un improvisado ejército y el alcalde-monstruo. Al final, Buffy vence y contempla su diploma, rodeada de los cadáveres de muchos compañeros caídos en batalla.