We NEED to Discuss Last Night's Pretty Little Liars Finale. Like, Right Now

Was anyone else shocked by last night's episode of Pretty Little Liars? I mean, like, more than usual. PLL is known for its shock value, especially those cuh-razy cliffhangers at the end of every season finale. Yeah, this one was no exception...

As annoyed as I am at these two for breaking up every other episode, I have to say that I've never felt more for this duo after this episode. Their breakup was so…real and felt so genuine, I couldn't help but want them to stick together through all the Maggie-Malcolm-Work drama.

Miss Red Coat

We've been waiting for the big reveal for weeks! And now I'm thinking there are two culprits. There have to be two Red Coats, guys. Maybe PLL is going off the twin theory that made the books so popular. Can you imagine that even happening? Hanna, Mona, and Spencer saw Alison as Red Coat, but if Alison is supposedly "Big A" why would she then save the girls from the burning house? And who set the place on fire in the first place?

This is something my sister actually pointed out on the ride to work this morning. "Yeah, giiiirl. Caleb is a hacker. He knows computers." Right. I completely overlooked it, but doesn't it make so much sense? After peeping over Hanna's shoulder and seeing A's text about his pops getting framed, Caleb was bound to do something, like making a deal with Mona. And after the tech-y deed was done, Mona says to Caleb: "You'll get what you wanted." His dad's innocence/job, maybe? I think so.

So crazy. What (or who) do you think was in Wilden's trunk? Oh, and I have no idea what to make of the whole Melissa-Jenna-Shana meeting. Thoughts?