It just goes to show you: when it comes to Pretty Little Liars, you never know. Even when you think you know, there's still a chance you don't. I was absolutely floored by this week's episode, where Aria finds out that Ezra probably isn't "A" after all. But, as we just said, you never really know. So, is Ezra innocent or not?
It's been almost six months since the Summer finale, when Ezra first blipped onto our "A" radar, and the evidence and tension have been steadily mounting since then. So, who is Ezra really? Can we trust him? Let's figure this out.