We’ve been trying to emotionally preparing ourselves for this moment for weeks, but we know The Vampire Diaries Season 3 finale spells the end for someone near and dear. “I can say now that, for 100%, there is someone who does not survive to the end,” Julie Plec says in the producer’s preview video for the episode. Our stomachs just flip-flopped.

There are tons of people in danger. Matt (Zach Roerig) drives off Wickery Bridge. Caroline (Candice Accola) and Tyler (Michael Trevino) have been outed to the Council. Jeremy (Steven R. McQueen) just had his heart stopped. Bonnie (Kat Graham) looks like she enjoyed dark magic a little too much. Rebekah (Claire Holt) has Alaric (Matt Davis) on her trail, and he is definitely a liability.

Need your daily Vampire Diaries fix? Like us on our Facebook page, or follow us on Twitter!

Follow Jenny McGrath on Twitter @wetpaintjenny.