Angel er gjenoppstått fra helvete og prøver å leve med minnene om det onde han har gjort. Buffy vet dette, men holder ham hemmelig for de andre. En ny jeger, Faith Lehane (Eliza Dushku), viser seg i byen, og er det motsatte av Buffy på mange måter. Hovudskurken i sesongen er borgermesteren i byen, som planlegger en avsluttende forvandling til demonform. Buffy stanser ham i samarbeid med hele avgangsklassen 1999.