Read the official synopsis for the season 4 finale episode of The Vampire Diaries, titled “Graduation”!

The CW has revealed the following description of the episode, and it gives away a lot of plot details! So, proceed with caution:

WHO WILL TAKE THE CURE? — On Graduation Day, Mystic Falls is overrun with ghosts intent on settling old scores and fulfilling their supernatural destinies. Damon’s (Ian Somerhalder) life is in danger after a ghostly encounter, while Matt (Zach Roerig) and Rebekah (Claire Holt) join forces to battle a ghost determined to find the cure. As everyone gathers for the graduation ceremony and the ghosts converge, help comes from an unlikely hero. Caroline (Candice Accola) receives a touching and unexpected graduation present, and Bonnie’s (Kat Graham) plan leads to the closing of the veil. Elena (Nina Dobrev) makes a decision about the Salvatore brothers and faces an epic confrontation with Katherine (Nina Dobrev). Finally, Stefan (Paul Wesley) discovers a horrifying clue to the mystery surrounding Silas.

It looks like Bonnie and Silas really do complete the ritual and open the floodgates! What characters do you think will reappear – and could there be any surprising returns that have somehow been kept secret from the fans?!

The Vampire Diaries 4×23 “Graduation” airs Thursday, May 16 at 8/7c on The CW.