[Warning: This story contains spoilers from Thursday's The Vampire Diaries. Read at your own risk!]
In true Vampire Diaries fashion, the milestone 100th episode ended with a huge twist. Just moments away from death, Katherine (Nina Dobrev) decided to use the Travellers' spell on her doppelganger Elena allowing her to live another day.
Read more