Credit: Blake Tyers and John Behring/The CW © 2012 The CW Network, LLC Photo: Grayson, Elena, and Miranda Gilbert in Season 3, Episode 22: “The Departed”

If you’re like us, your anticipation for tonight’s Vampire Diaries Season 3, Episode 22, “The Departed” is at an all-time high and you want all the spoiler dish on what’s to come. Last week’s episode ended with Alaric (Matt Davis) still on loose, powerful as ever, and Elena (Nina Dobrev) suffering from a head wound. Oh, and there’s also the small matter of her love triangle to be resolved… So, what’s the 411? Read on at your own risk!

Temptations removed

Elena’s got a serious decision to make about her two bloodthirsty beaus, Stefan (Paul Wesley) and Damon (Ian Somerhalder), in the Season 3 finale, and she’ll be making the choice all by her lonesome, according to Nina. Find out more.

Will Alaric find Klaus’ body?
The Salvatore boys originally intended to dump Klaus’s (Joseph Morgan) body into the Atlantic Ocean, but judging by the promo, that didn’t quite pan out. According to TV Guide, we’ve not seen the last of Klaus. And photographic evidence suggests Alaric might’ve been able to sniff out their little hiding place. Uh oh! More on that here.

Elena kisses a Salvatore
Elena’ll be giving at least one Salvatore brother a smooch tonight; so much for removing all temptation from her big decision. Find out which one here!

Matt needs a rescue
Poor Matt (Zach Roerig). He’s always getting caught in the crosshairs when things go down in MF. Tonight, he might just need a rescue after the oh-so-vengeful Rebekah (Claire Holt) causes his car to crash off of Wickery Bridge with Elena in tow. It looks like one vampire will be stepping onto the scene to lend a hand. Read up on that here.

Another suitor for Elena?
Dang, this girl’s got some serious mojo. There may just be another gentleman caller coming back into the fold and potentially trying to win her affection. Who it is might just surprise you. Find out here!

Jeremy allying with Alaric?
There may be some reason to suspect Jeremy (Steven R. McQueen) of teaming up with one of the villains in tonight’s show. For shame, Jer! Find out why here.

Butt-kicking on the way
Since tonight’s episode is the finale, we totally expected things to get a little feisty. Thanks to one cast member, we know that someone will be getting a healthy beat down. Go here to find out who.

Flashing back
Elena will be reliving some old memories about her past love and her family ties. There are also many cheerleading uniforms.

A tragic end
Someone will die, and there will be tears.
 

Elena, the vampire?
Elena has suffered some serious injuries in her day, but tonight she’ll be worse off than ever. Per TV Guide, “Elena’s actions during the [second] accident will have deadly consequences.” Read up on why we think she might just be heading for an immortal future here!

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

Credit: YouTube Photo: Vampire Diaries Producer Preview Video For the Season 3 Finale: Flashback to the Beginning