After Pretty Little Liars Season 3, Episode 4: “Birds of a Feather” we have more questions than ever. So if you can't wait until the next episode airs to find out more about what happens next, we've rounded up all the juiciest spoilers for Season 3, Episode 5: “That Girl Is Poison” (airing July 10) right here.

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

Jenna's secret is out: Let's start off with a bang: Jenna (Tammin Sursok) reveals her eyesight to the world this week.

A birthday bash: And hey, it's just in time for her to have an "extravagant birthday party," which showrunner Marlene King hints has a "madhAtter" theme. Chad Lowe (Byron Montgomery) calls the party "crazy." Chad also reveals that the party has "the most unlikely guest list," which is intriguing.

And Garrett's out of jail: Meanwhile, according to the press release about the episode, "Garrett (Yani Gellman) is getting a pass out of jail to visit his ailing mother on the same night" as the party. Spencer (Troian Bellisario) explains the situation in this sneak peek.

The Liars have a plan: That's a whole lota drama, but don't worry, the Liars have a plan to gather as much info as possible while the party goes down. The press release explains that Emily (Shay Mitchell) will be “getting an insider’s view working the party,” Aria (Lucy Hale) will also be “working the crowd as a party-goer,” and Spencer (Troian Bellisario) will be “staked out at the hospital,” presumably to try to catch Garrett.

Hanna's heartbreak: Meanwhile, the press release says poor Hanna (Ashley Benson) is "wallowing in heartbreak" after her split with Caleb (Tyler Blackburn). The silver lining, however, is that her sorrow "leads her to a shocking discovery."

New characters: We'll meet two new characters this week, a boho chic photographer named Linda who takes on one of the Liars as her assistant (maybe Aria, since she took a photo class over the summer), and Ted, “a friendly church-rummage-sale coordinator.”

Returning characters: In this episode, Paige (Lindsey Shaw) is back. Ezra (Ian Harding) will also definitely make an appearance after his notable absence in Episode 4 (and we'll be treated to a funny line about him from Spencer). We won't, however, see any Mona (Janel Parrish) this week.

For more on the episode, check out all of the sneak peeks here.

Find more Pretty Little Liars spoilers here.

Catch the episode on Tuesday, July 10 at 8 p.m. ET/PT on ABC Family.

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaMartin47.

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