Taylor Leigh Lamb Oct 16, 20204 minBuffy the Vampire Slayer Series Finale is the Perfect EndingBuffy the Vampire Slayer's season finale, Chosen, is the perfect ending to the show.