But, let’s start from the beginning.
SPOILER ALERT: DO NOT CONTINUE IF YOU DON’T WANT TO KNOW WHAT HAPPENED!
It’s graduation and the ghosts are still looking for revenge!
Meanwhile, someone takes the cure, one ghost becomes human again, Elena chooses between the Salvatore brothers, and there’s a MAJOR cliffhanger!
Click inside to find out who took the cure and what went down in tonight’s finale…
Bonnie (Kat Garaham) is intent on putting the veil back down, but doesn’t tell anyone that she actually died. Instead, she graduates with her friends. And it turns out, her spell worked! Jeremy (Steven R. McQueen) is officially alive again! But, he quickly realizes it cost Bonnie her life, and she asks him to keep it a secret…for now.
We find out that the sire bond is in fact broken and Elena (Nina Dobrev) STILL chooses Damon (Ian Somerhalder) over Stefan (Paul Wesley), much to both of their surprise. Sadly, Stefan overhears everything and Lexi helps him cope. She suggests he get out of town and start finding a new epic love.
Meanwhile, Caroline spends much of the episode trying to get Klaus back in town to help deal with the ghost situation, and what do ya know – he shows up right on time. Not only does he help out, but he gives Caroline a special graduation present – Tyler’s (Michael Trevino) freedom! “Tyler’s your first love and I want to be your last,” he tells her. Aw!
Elena and Katherine get into a major brawl. And just as Katherine is about to kill her, Elena shoves the cure down her throat! Katherine is now human!
Oh, and Stefan goes to dump Silas off a cliff, but he’s actually not a stone body anymore! When Bonnie died, the spell broke! And he finally shows his true face – as Stefan’s doppelganger!
Our minds are blown! We can’t wait until next season!!!
WHAT DID YOU THINK of the finale?