The Entire "Buffy" Cast Reunited For The Show's 20th Anniversary And I'm Emotional

    "This is like a high school reunion, but much worse, because they all still look really great."

    Hey, Scoobies!!! You probably know that Buffy the Vampire Slayer, cult TV show and pillar of '90s pop culture, recently celebrated its 20th anniversary.

    Well, to celebrate, the ENTIRE CAST* reunited for a special issue of Entertainment Weekly. And, quite frankly, I cannot deal with these kinds of emotions.

    Being the master wordsmith that he is, the show's creator, Joss Whedon, described the situation perfectly.

    Because of course, they are all still obnoxiously flawless human beings. Let's take a look!

    The whole gang was there, led by Buffy herself, Sarah Michelle Gellar.

    And Angel (David Boreanaz) is still as handsome as ever.

    Sarah posed with Spike (James Marsters), and Spuffy were a thing once more.

    And please enjoy this shot of Willow (Alyson Hannigan) reuniting with Tara (Amber Benson) and Oz (Seth Green) and giving me all of the feelings.

    Here's Joss posing with Nicholas Brendon, who stole all our hearts as Xander.

    Obviously they gave Emma Caulfield – who played Anya – a bunny, because lol, private jokes.

    And here's everyone's favourite mean girl turned good, Cordelia Chase (Charisma Carpenter), looking as ~glam~ as ever.

    Even Buffy's sister Dawn (Michelle Trachtenberg) and mom Joyce (Kristine Sutherland) were there!!!

    But even though the whole reunion was glorious, there was one very important person missing: their Watcher.

    In conclusion: This is all way too much, and I am emotional. Byeee!

    Watch the full video from the reunion and read the full article on Entertainment Weekly.