Pretty Little Liars Season 2, Episode 25: “UnmAsked” is "A" day! Since we know we'll learn the truth on this episode, waiting for it is killing us. To help make the wait a little more bearable, we've rounded up all of the juiciest spoilers for the finale for your reading pleasure.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

We find out all about "A": Obviously, anyone who has seen a Pretty Little Liars preview in the last several weeks knows that "A"'s identity is revealed in this episode. Showrunner Marlene King has also promised that we will "find out why 'A' has been doing what 'A' has been doing."

What about Alison's murder? Marlene also said that Alison's (Sasha Pieterse) murder will be addressed, though "mostly the finale is about 'A.'"

A new mystery: Even with "A" revealed, there will be plenty of mystery left on the show. Marlene King told us that "there is a huge new mystery uncovered in the finale," claiming that it really is new, not just a different element of the same mysteries we've been following. This dovetails nicely with producer Lisa Cochran-Neilan saying the finale will have an "ending and a beginning."

A masquerade ball: As we can see in the sneak peek pics, the finale involves a masquerade ball.  As we see in this sneak video, "A" sends a message to the girls telling them to be at the ball at midnight. Ashley Benson (Hanna) explains that the ball gives the episode a great atmosphere, because "everybody is masked, so you don’t know who’s who and that makes it creepy."

Returning characters: Lucas definitely returns. It seems like Wren probably will be as well, and although there has been some confusion on the matter, Maya (Bianca Lawson) is probably going to be back, or at least play a role somehow.

It's heartbreaking: At least according to producer Lisa Cochran-Neilan. This matches up with the fact that someone will probably die in the episode, unless the promos were lying.

What about ships? We've created an extensive roundup of all of the finale ship spoilers here, but this is the short version: Ezria are supposed to have a good episode, Spoby will kiss, Haleb is still together, and it's very, very unclear what will happen with Emaya. Check out the link for more details.

It'll get Psycho: The Season 1 finale channeled Hitchcock's classic film Vertigo, and the Season 2 finale will follow the tradition with a reference to Hitchcock's Psycho.

Find out who “A” is on the Pretty Little Liars Season 2 finale on Monday at 8 pm ET/PT on ABC Family.

Want more Pretty Little Liars? Like us on Facebook and Follow us on Twitter and Tumblr.