The last scene of the first season finale — which is still gross and hard to watch — set the bar pretty high for all future cliffhangers. "Hello, John. Goodbye, John(‘s fingers.)”
WTF is Tyler? (Season 1, Episode 22)
This was another gasp-worthy gem from the show's first season finale. Remember when vampires were the only monsters in town?
Caroline is a vampire! (Season 2, Episode 2)
It's hard to believe Caroline spent an entire season as a human, but it's true. Thankfully, Katherine's arrival took care of that pretty quickly.
Klaus kills Aunt Jenna! (Season 2, Episode 21)
Vicki's death technically came first, but the demise of Elena's guardian solidified the fact that no character is ever truly safe on this show. ("It would be nice to bring Aunt Jenna back," Joseph Morgan tells TVLine. "I feel kind of bad about that one.")
Elena is a vampire! (Season 3, Episode 22)
…and it's all thanks to good ol' Meredith Fell. Remember her?
Does Elena only love Damon because she's sire-bonded? (Season 4, Episode 7)
Just when "Delena" supporters thought their favorite couple had willingly reached its happily-ever-after, along came Stefan and Caroline's discovery that Elena was essentially under Damon's control.
Hayley is pregnant with Klaus' child! (Season 4, Episode 20)
Long before Caroline got knocked up, Klaus' one-night-stand Hayley found herself with a bun in the oven. And just a few months later, an adorable spinoff was born!
Stefan is Silas' doppelgänger! (Season 4, Episode 23)
I only have four words right now: "Hello, my shadow self."
Are Bonnie and Damon really dead? (Season 5, Episode 22)
Though most of us assumed "Bamon" would live to see Season 6, plenty of fans spent the summer of 2014 biting their nails in anticipation of the duo's questionable return.
Caroline is pregnant?! (Season 7, Episode 6)
I believe I've said all I have to say about this one.