All 22 episodes of ‘Buffy the Vampire Slayer’ Season 2 (1997-98), ranked
TV review: “Buffy” transitions from good to great to elite over the course of its classic second season.
TV review: “Buffy” transitions from good to great to elite over the course of its classic second season.