What the Stars of “Buffy the Vampire Slayer” Look Like 24 Years Later

It may be hard to believe that the first episode of Buffy the Vampire Slayer first aired all the way back in 1997. Millions of people followed the adventures of the iconic vampire slayer Buffy Summers, and with over 140 episodes aired, it’s clear that this show made its mark on our minds and in TV show history.

The Bright Side team created 10 picture comparisons that showcase how the actors from one of our favorite shows have changed throughout the years.

Buffy Summers played by Sarah Michelle Gellar

Xander Harris played by Nicholas Brendon

Willow Rosenberg played by Alyson Hannigan

Rupert Giles played by Anthony Head

Spike played by James Marsters

Anya Jenkins played by Emma Caulfield Ford

Dawn Summers played by Michelle Trachtenberg

Angel played by David Boreanaz

Tara Maclay played by Amber Benson

Faith Lehane played by Eliza Dushku

Do you feel like rewatching this series? Who was your favorite character?

Share This Article