This is the last episode of The Vampire Diaries before next week's season finale, and we finally have normal Elena back. Well, she's mostly back to normal, except for the bloodthirsty rage she feels toward Katherine. But the main event is when Bonnie finally "drops the veil" so she can deal with Silas and make good on her deal with Katherine. This means we get to see some old friends (Alaric!) and enemies (Kol) as they briefly visit Mystic Falls. And though the focus is on those who have died previously, someone from the main group joins their ranks.
I'm excited to see what happens in next week's finale, but this week is so huge too. I'm ready to break down the good, the bad, and the bloody after the jump!