MEGA SPOILER ALERT: Stop reading right this instant if you are yet to watch this week's Pretty Little Liars summer finale.
Because... holy total and complete craziness, people!
Let's start with the first revelation: Ali is alive!
This one has sort of been hinted at in the past. Red Coat did save the girls last season and many of the Liars have believed their presumed dead pal was actually still breathing somewhere.
Turns out, she's been on the run ever since her disappearance, fearful of her life. From whom?
From Ezra most likely. BECAUSE EZRA IS A! We repeat: EZRA IS A!
Yes, we've been down this path before with Toby and Mona, but it makes some sense, doesn't it?
He didn't shy away from Aria after learning she was his high school student. He's been close to Aria all along, giving access to many secrets and facts.
He appeared on the Halloween train. He suddenly had a lot of cash after Jason wrote that check.
It's shocking, it changes everything, but it really may be that EZRA IS A.
Is Ezra truly A?
Watch the following interview, only available to U.S. residents, for insight from the man behind A himself, Ian Harding: