This week’s episode of The Vampire Diaries (Season 5 Episode 19: “Man on Fire”) played out like a nice, slow burn. The kind that leaves a mark long after it ends.

“Man on Fire” had all the makings of a great episode of TVD: a big death, a shocking plot twist, another hurdle for the brothers Salvatore, and a tender Delena moment. In fact, the only thing that was missing from the episode was Caroline. (Note to the TVD Powers That Be: It should be a crime to leave Caroline out of episodes. Do you really think we can go 42 minutes without a quip from our Vampire Barbie?)

Let’s start with the biggest shock of the episode. After weeks (months?) of wondering what the heck the Travelers are up to, Markos finally reveals their plan. It seems that 2,000 years ago the witches put a curse on the Travelers, rendering them unable to settle. In order to undo the witches’ curse, the have to destroy the witches’ magic. And this is where Elena and Stefan’s doppelganger blood comes in handy.

It turns out that doppelganger blood can undo a witches’ magic — yes, even vampirism. Since Esther created vampires centuries ago using her magic, this means that the Travelers can basically use the doppelganger blood to turn vampires back to humans (oh hey, it’s a real version of the cure). But there’s a catch. They don’t just turn back into living, breathing humans; they return to their last state as a human, which means death. Since you have to die in order to become a vampire, that means you’re pretty much dead after the Travelers perform their spell using the doppelganger blood. (Remember when Klaus needed the doppelganger blood to make his hybrids? LOL.)

This means that all of our favorites are in danger. If the Travelers get ahold of more doppelganger blood, our Scooby Gang — Damon, Stefan, Elena, Caroline, and Tyler — are in serious danger. And since this little spell can undo the magic in the Gilbert Ring, let’s just add Matt to that list, too.

All of this trouble just so Markos and Co. can settle in Mystic Falls? Seems like an awful lot of work. And then there’s the issue of the Other Side, which is currently spinning into a blackhole thanks to Markos’ return. If there’s no magic, then there’s no Other Side — and that’s a huge problem for Bonnie. As the anchor, does that mean that she’ll get sucked into the destruction, too? Most likely. And Bonnie is totally pulling a Bonnie and keeping the truth from Jeremy.

Um, Bonnie. Didn’t you just get made at Jeremy for keeping secrets from you? Seriously. At this point in the show, Bonnie either needs to live or die. There can’t be anymore “will-she-won’t-she.” It’s a broken record at this point. Honestly, we wouldn’t be surprised if Bonnie bit the dust (for good) at the end of the season.

Speaking of death, “Man on Fire” was a very Enzo-centric episode, which was a good thing seeing as it also happened to be his last (as a living vampire, that is).

That’s right. Enzo is dead. And Stefan and Elena are keeping his death from Damon because they don’t want to hurt him. [FACEPALM.]

Let’s rewind a bit. Sloan tipped Enzo off about what really happened to Maggie. In 1960, she was brutally killed by a ripper. And Enzo seems to think that ripper is Stefan. After all, he was very stylistic in his approach.

But it wasn’t Stefan who killed Maggie; it was Damon. (And it was seriously the most gruesome death the show has ever produced.) At that point in the TVD timeline, Damon was running around without his humanity, so anyone was a viable snack. And it’s not like Maggie wasn’t trying trick Damon into spending time with her. Maggie wanted to kill Damon. Why? Because he was responsible for Enzo’s “death” in the Augustine fire. It appears that years after she left Whitmore, Maggie returned for Enzo — but she was told he had died. So she dedicated her life to finding and killing Damon Salvatore.

Maggie loved Enzo after all. So much so that she begged him to turn her into a vampire during one of their many interactions by Enzo’s cell. But Enzo refused. Instead, he compelled her to leave Whitmore. But she never truly forgot him. (Isn’t true love just heartbreaking?!)

Flash forward to the present, and poor Enzo just found out his best mate killed his girl.  instead of hating Damon for what he did, Enzo decided he didn’t want to feel anything at all and flipped his switch. Soon after, he took off with Elena.

But it was Stefan who got to them first. Stefan didn’t want to kill Enzo — after all, he is Damon’s only friend — but in a tragic twist, Enzo killed himself. Sure, Stefan shoved his fist in Enzo’s chest to scare him, but Enzo decided that he’d rather have Damon live with the fact his brother killed his best friend, so he pushed himself away and Stefan accidentally ripped out his heart. He figures he'll make Damon hate his own brother for killing his BFF, but let’s be real: the only one Damon cares about is Elena. (Sorry, bro.)

As Enzo passes through Bonnie, however, he leaves an ominous message for her. He’s going to get his revenge. Seeing as the Other Side is currently falling apart, we think he’s going to have other things to worry about over there.

Now Stefan plans on keeping Enzo’s death a secret from Damon. (Remember how he told Damon not to keep Aaron’s death from Elena? LOL.) And of course, he tells Elena about it. This means Stefan and Elena are keeping one HUGE secret from Damon. Yeah. We don’t see how this can go wrong.

What did you think of this episode? Sound off in the comments!

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

Crystal Bell is an editor at Wetpaint Entertainment and our resident fangirl for all things The Vampire Diaries. Follow her on Twitter and Google+!