First, Ian Somerhalder declared that season eight of the CW series will be its last (though the network wouldn't confirm).
Then, ideas about how The Vampire Diaries would end had some whispering that Nina Dobrev, who left after season six, would return for the finale.
Since Dobrev's character, Elena was put under a sleeping spell which linked her to Bonnie (played by Kat Graham, who announced she wouldn't return after next season), fans wondered if they would ever seen Elena again, as she's one of the show's pivotal characters.
According to Hollywood Life, Dobrev is deffo returning for the finale.
"When the show ends Nina will be a part of it some way shape or form,” a source told the site.
“She is 10,000 percent coming back.”
The source wouldn't elaborate on what role Dobrev will play.
Somerhalder broke the news about TVD's last season at WalkerStalkerCon in Nashville on April 10th.
“We have decided to do one last season to really do the story justice,” Somerhalder said, according to the convention's Twitter account.
In 2015, Dobrev told People that her departure from the show wasn't a surprise to the cast and crew. However, fans were heartbroken to learn that such a significant character was leaving.
"Nobody was really surprised because we've known about this for a long time," Dobrev said of her co-stars and crew members.
"Everyone knew in our family, in the Vampire world, knew that this was my last season for a couple of years now.
"It was just the fans [who were surprised], but the fans are very much our family, as well. That's why we wanted to include them and why we told them in advance – we didn't want to make anyone angry, we wanted to include them in the last little journey, this awesome ride that we're going on together."
The Vampire Diaries season finale airs May 13th at 8pm on The CW.