We get a first look at Damon’s (Ian Somerhalder) vampire cannibal carnage in the Canadian promo for tonight’s episode of The Vampire Diaries. Will Stefan (Paul Wesley) be able to stop him before Katherine (Nina Dobrev) enacts her dastardly plan to make sure he stays down for good?

The 30-second promo begins with Caroline’s (Candice Accola) voiceover: “All the victims were found inside their homes without their heads,” she tells Stefan as we see shots of bloody newspapers on the porch of a rural country home.

“Damon’s feeding on vampires,” Stefan responds in realization.

Meanwhile, at the Vampire Cannibal House, Enzo (Michael Malarkey) finishes tying up a hungry Damon. We know from this promo, that Dr. Wes (Rick Cosnett) and the Travelers have trapped these two inside a house together, which means Enzo is Damon’s only available snack. “How long can you go before you feed on your best friend?” Enzo asks Damon.

“There’s no cure, Enzo. Not for this,” Damon responds. Yeah, but like 30 minutes? An hour?

The Canadian promo drops another major plot twist: Katherine’s latest scheme. We see her smiling to herself in a motel shower. Did she notice Stefan peeking in from the bathroom door? In another shot, we see her talking on the phone — presumably to Nadia (Olga Fonda): “If I can get Damon to attack me, the only way to save me would be for Stefan to kill him.” Um, what.

Next, we see Stefan in a room with a bloody-mouthed Damon, who is still restrained in his chair. Good, so they haven’t killed one another yet. Let’s see how long we can keep that going.

The end of the promo shows Caroline with a look of realization on her face. “Oh my god,” she says. Has she finally figured out Katherine is pretending to be Elena?

Catch the next episode of The Vampire Diaries on Thursday, February 27 at 8 p.m. ET on the CW.

Kayti Burt is a contributing writer for Wetpaint Entertainment with a penchant for all things pop culture. Follow her on Twitter and Google+!