works with Buffy at first, after accidentally killing a human, Faith becomes irrational and sides with Mayor Wilkins, whose charismatic behavior influences Faith's dark side. She helps Wilkins in his plan, and eventually she poisons Angel. The only antidote for the poison is the blood of a Slayer, so Buffy tries to grab Faith to feed her to Angel. Faith, though severely wounded, jumps from her roof onto a passing truck, out of Buffy's reach. Buffy is forced to let Angel drink from her, putting her in a brief coma. Wilkins, who had a fatherly affection for Faith, gets angry and attempts to suffocate her, but is stopped by Angel. During her time in a coma, Buffy shares a dream with Faith where they make peace. At the climax of the season, Wilkins speaks at the graduation ceremony, as the time for his transformation has come and he finally morphs into the demon Olvikan. He eats Principal Snyder and kills several others; but Buffy and her friends have organized the graduating students to fight back against Wilkins and his vampires. (A solar eclipse allows Angel and other vampires to be out in daytime.) Buffy confronts the demon, taunting him about Faith. She lures the provoked Mayor into the library which has many explosives. The explosion destroys Wilkins in his Olvikan form, as well as the school. Meanwhile, Angel becomes convinced that Buffy's love for him will be bad for her in the long run. After the battle with the Mayor, he leaves Sunnydale, leading to the spin-off series in Los Angeles. Cordelia also leaves Sunnydale at the end of the season in order to attempt an acting career in L.A., though later becomes a major character on the spin-off. Cast and characters Main cast Sarah Michelle Gellar as Buffy Summers Nicholas Brendon as Xander Harris Alyson Hannigan as Willow Rosenberg Charisma Carpenter as Cordelia Chase David Boreanaz as Angel Seth Green as Daniel "Oz" Osbourne Anthony Stewart Head as Rupert Giles Recurring cast Guest cast Elizabeth Anne Allen as Amy Madison Robia LaMorte as The First Evil/Jenny Calendar Julia Lee as Lily James Marsters as Spike Mark Metcalf as The Master Robin Sachs as Ethan Rayne Andy Umberger as D'Hoffryn Harris Yulin as Quentin Travers Crew Series creator Joss Whedon served as executive producer and showrunner, and wrote and directed five episodes of the season including the season premiere and