It's going to sound crazy or maybe not so crazy depending on when you're from and what all you know now...but a biblical seal thing kinda pulled us all to this alternate dimension. Elena is here though, no Jeremy, but Alaric is too. And practically the rest of Mystic Falls.