Lily hosted a dinner party on The Vampire Diaries Season 7 Episode 6.
And what was on the menu? A surprising serving of bait.
Because this installment was all about a bait... and switch!
See, promos and pre-episode hype all centered on the aforementioned shindig, a gathering meant to introduce Julian to his fellow Mystic Falls residents and bring peace to this sparse town.
Stefan, of course wanted to kill Julian right away for what he did to Valerie; while Damon wanted to drag out Lily's happiness and hope and THEN drive a stake through Julian's heart.
But after Stefan tried to failed to kill Julian, he confessed the whole baby thing to Damon and the brothers are now united.
Damon is totally down to kill Julian at Stefan's say-so.
Elsewhere in this storyline, Julian tempted Mary-Louise by telling her it's okay to feed on a maid and also admitted to Bo that something is off with him.
He's crazy blood thirsty and power hungry and he told Lily that he needs protection of some kind from her sons. She said his plan (whatever it may be) will require the help of the entire family.
That was all well and good and interesting and all, but here's where the switch came into play:
The true shocker of the night, the one that has counting down the seconds until The Vampire Diaries Season 7 Episode 7, was this:
CAROLINE IS PREGNANT WITH ALARIC'S TWINS!
Because of course she is, right?
See, Valerie determined that the member of the Gemini Coven were chanting a spell at Alaric and Jo's wedding that would keep the twins alive.
She then used a locator spell and.. presto! She ended the hour by telling Caroline that she's somehow carrying these kids.
Which sort of explains this week's flash forward: it revealed Caroline and Alaric are engaged - and it gave us a look at a bloodied Caroline appearing on TV, telling Stefan to show himself at the behest of some unknown villain.
And in case all that was not enough to handle, Matt and Bonnie stumbled upon a classroom of compelled students, all, of whom had IVs in their arms.
Go ahead and watch The Vampire Diaries online if you need to catch up and check out a preview for next Thursday night: