And those fans have spent years poring over every nuance of the show.
Here, were covering details about the main characters fromBuffythat fans might not have picked up on.
Here are 10 of them.
It turns out that by the end ofBuffys sixth season Willow would be both of those things.
She became evil in ways her vampy doppelganger probably never could have imagined.
So much for nothing in common.
But it turns out Dawns arrival was foreshadowed more than once.
In the two-part Season 3 finale, Faith tells Buffy shes all dressed up in big sisters clothes.
Then, in the Season 4 finale, Tara instructs Buffy to be back before dawn.
Just as Joyce seemed to be on the mend, she suffered a brain aneurysm and perished unexpectedly.
I hope its a funny aneurysm.
Yet, her abilities seem to go beyond that.
She turns to him and accuses him of being a murderer.
The gang is surprised and confused.
But the accusation turns out to be prophetic.
Before the fight with Glory is over, Giles takes out Ben, Glorys host body.
Willows theory was Some kid is dreaming, and were all trapped inside his wacky Broadway nightmare.
Willows nightmare: that she had to sing onstage.
BUFFYS FATHER REMAINS A PART OF HER LIFE
Buffys father Hank is barely seen in the series.
After her parents divorce, Hank had minimal contact with his daughter.
If anything, most fans thought of Giles as Buffy’s father figure.
Yet Hank wasn’t completely gone from Buffys life.
In the shows first three seasons, Buffy saw her father several times.
Then in Season 6, after Buffys mother passed away, Buffy unsuccessfully tried to reach her father.
It seemed like maybe Hank was gone for good.
SPIKE KNEW HALFREK WHEN…
However, the episode wasnt the last we saw of Cecily or at least the actress who played her.
Kali Rocha returned to in Season 6 to portray Anyas vengeance demon bestie Halfrek.
Halfrek even refers to Spike as William."
But one subtle detail has her expiring at the same time as her mother’s credit card.
On the phone, the expiration date she gave for the card was 5-0-1.
Spikes given name was William, a popular moniker in England where Spike was born.
Meanwhile, Angels given name was Liam, the Irish form of William.
The names share the same origin and meaning, with Liam arising out of the name William.
That means for all intents and purposes, Spike and Angels given names are the same.
NEXT:BUFFY THE VAMPIRE SLAYER: 10 MOST BADASS FEMALE CHARACTERS, RANKED