To start the episode off on a good note, Lily (Annie Wersching) gathers everyone by hosting a “I’m sorry I tried killing most of you” gala.

There is a moment where we see a bit of flirtation between Bonnie (Kat Graham) and Enzo (Michael Malarkey). There just may not be that many options in Mystic Falls, and for poor Bon Bon’s sake, who would actually understand her crazy life better? As twisted as this courtship is, it may actually make sense for the two.

Livid of the recent news from Valerie, Stefan (Paul Wesley) plots to kill Julian, but Damon (Ian Somerhalder) doesn’t want Lily to get off so easy. Even after a few brawls, Lily still does not acknowledge how different the stone has affected Julian’s personality.

Bonnie and Matt (Zach Roerig) later discover that someone is compelling young innocents to hook themselves up to an IV and wait in a Mystic Falls classroom. As unusual as this discovery is, it’s not the first time they came across the bizarre.

Jo’s (Jodi Lyn O’Keefe) body is found out to not be compatible with her new soul. The Phoenix Stone was only designed to reunite a human’s original soul to their body. With little time left, Alaric (Matthew Davis) uses that time to make peace, and enjoy one last opportunity to experience the closest form to the actual Jo.

Valerie (Elizabeth Blackmore) stumbles upon Alaric’s wedding video. Apparently the cameras were still rolling even after the grueling massacre brought by Kai.

She informs Alaric that the spell the group assumed was used to harm Jo was actually used to save her babies. Valerie casts a spell of her own to track them, only to discover the twins are inside of Caroline (Candice Accola). This may explain the mystery man that Caroline winds up with in the future.

Could this soon be the end to Stefan’s relationship with Caroline, and the reprise of he and Valerie?