The Vampire Diaries: All My Children (ep315): Enough to Feel Guilty About
Ditching the glitz of the previous episode, All My Children takes the weekly battle for survival underground as our Mystic Falls residents pick sides on Esther’s plot — righting the wrongs of a thousand years and restoring peace, or an immoral atrocity that would remove five of the most entertaining characters from our show in one [...]