The Pretty Little Liars premiere is finally here, y'all! Before the new season starts up, though, we need to remember what's went on on the finale. The final episode of season six didn't just give us one huge twist, it gave us a whole slew of them. And yet, despite all we learned, we're still not sure who exactly is the new villain — although there are a few very strong contenders — and we still have no idea who killed Charlotte DiLaurentis. It's safe to say we've been left with more questions than answers. Keep reading to remember the biggest, most shocking parts of the season finale.