Only three more episodes until "A" day! Now that we're so close to the truth, waiting for the new episodes is killing us. If you can't hold on until the new episode airs to find out what happens next, we've rounded up all of the spoilers for Season 2, Episode 23: “Eye of the Beholder” for your reading pleasure.

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

A clue from Ali's past: According to the ABC Family press release about this episode, the boy Aria (Lucy Hale) met at the end of Season 2, Episode 22: “Father Knows Best,” whose name is Duncan, is "from Alison's [Sasha Pieterse] past," and "might hold the key to all of the girls’ answers, but can they trust him to let down their guard?" In this sneak peek, Duncan does meet up with Aria, and shares some very interesting tidbits about Ali's past.

Jason helps: According to the press release (and as we see in this sneak peek), Jason (Drew Van Acker) will "drop off a bag of Alison’s personal items that could be more than just a bag of junk." We wonder if that's where the girls find the clue that leads them to a doll hospital in Season 2, Episode 24: ''If These Dolls Could Talk."

Toby returns a changed man: Toby (Keegan Allen) was the mysterious figure Spencer (Troian Bellisario) saw on the a motorcycle last week which, yes, means he's back now. However, Keegan told us that we'll be seeing a "whole different Toby" that "does kind of revert back to that like person who doesn't trust anybody and doesn't really want to deal with anybody."

As for where he's been, Keegan says Toby was on "a necessary mission...for the show and for everyone involved in Rosewood."  

Toby in trouble? According to the press release, "Toby’s return to Rosewood brings a surprise reunion that ends dangerously," and in this sneak peek we see him talking to the cops. It seems like he's going to have a bad run in...but with who?

And what about Spoby? Don't get your hopes up for a warm reunion between Spencer and Toby, Spoby fans. In this sneak peek they couldn't be more awkward together, and showrunner Marlene King tweeted that the Spoby "journey is a bit longer" than just this episode, though she promises "you won't want to miss a minute of it."

Jenna's back: In this sneak peek we also learn that Jenna (Tammin Sursok) is back, and has begun her eye surgery.

Ezria's wild ride: Marlene King described the episode as "a wild ride" for Ezria. Make of that what you will.

A plane will feature: Marlene King also said a plane will feature in the episode. Does that plane have to do with Ezra (Ian Harding) and New Orleans, Duncan, or something else entirely? We can't wait to find out.

Be sure to tune in for the episode on Monday, March 5 at 8 p.m. ET/PT on ABC Family.

Get your Pretty Little Liars fix: Like us on Facebook and Follow us on Twitter and Tumblr!