Two articles to check out.
Tonight's new character:
Meet Vampire Diaries' New SlayerCasting a new character:
'Vampire Diaries': Sean Faris to sling drinks in Mystic FallsAnd as for the end of tonight's ep, apparently the "secret" group of townspeople in Mystic Falls[spoiler]aren't quite as knowledgeable about vampires as we might have been led to believe if they didn't take precautions to make sure Logan didn't make a reappearance. Though I suppose the passage of all that time when the town was vampless has caused them to have become less schooled in vamp defense doctrine.[/spoiler]But then, that's good from the vamps' POV.
After all, what fun would the show be if[spoiler]the group were all-knowledgeable?[/spoiler]None when we're supposed to be rooting for the vamps.