Last week’s highly enjoyable 100th episode of The Vampire Diaries ended with a bit of a twist. While we thought Katherine would bite the dust after becoming human and aging quickly after 500 years of life as a vampire, she actually managed to possess Elena and is now disguising herself as her doppelganger.

But in order to do a spell that will get rid of Elena so that Katherine can fully take over her body, Nadia seems desperate to get her hands on her mother’s corpse. Unfortunately for her, Damon has disposed of Katherine’s body and isn’t eager to tell anyone — particularly Nadia — where it is.

Meanwhile, Enzo returns with a terrible gift for Damon and wants to bond by committing an act of revenge. While Damon seems intrigued, he struggles to do the right thing. Matt decides to throw an impromptu party and Caroline uses the festivities to make a “stunning confession”. Will she confess the truth about sleeping with Klaus in the last episode? Aaron is trying to make up for the sins committed by his ancestors and tries to start a new life for himself, while Elena “suddenly finds herself in a life-threatening situation with only minutes to figure out how to save herself”, according to a synopsis for the episode.

Watch a preview and sneak peek below for the January 30 episode of The Vampire Diaries airing at 8:00 p.m. ET/PT on The CW.

Clarissa is Managing Editor at ScreenFad and former Managing Editor of TVOvermind. A lover of genre shows (like Supernatural and Arrow) and quality dramas (like The Good Wife and Homeland), Clarissa provides on set and event coverage as well as news, spoilers and reviews for all things TV and movies. Follow her at @clarissa373 or email her at clarissa @ screenfad.com.