As we count down the days until the Pretty Little Liars Season 3 summer finale (Season 3, Episode 12: “The Lady Killer”) and the much-anticipated betrAyal, we find ourselves obsessed with trying to figure out who will stab the Liars in the back.

Showrunner Marlene King has confirmed that the betrayal involves someone being on the "A" team, and ABC Family seems to have helpfully narrowed down the list to 12 suspects: The four Liars, Byron Montgomery (Chad Lowe),  Ashley Marin (Laura Leighton), Caleb (Tyler Blackburn), Toby (Keegan Allen), Ezra Fitz (Ian Harding), Melissa (Torrey DeVitto), Paige (Lindsey Shaw), and Lucas (Brendan Robinson).

We're going to take a look at why each of these suspects might be the big betrayer — and why they might not. To start, let's take a look at Ezra.

Why Ezra Might Be on the "A" Team:

The money: We're still highly suspicious of the pile of cash Ezra (Ian Harding) has hanging around. His story about the car is convoluted at best, and the fact that Jason (Drew Van Acker) was seen writing a check for $50,000 to a mysterious person right before Ezra was suddenly rolling in dough adds to our skepticism. After all, Marlene King has said there are "no coincidences" in Rosewood.

MIA: Speaking of coincidences, in Season 3, Episode 10: “What Lies Beneath” Ezra was MIA for a bit. He claimed it was because he was trying to buy the car back, but could it really have been for something "A" team related? Jason was also missing during the episode — could they have been meeting up?

His acceptance of the "Jenna Thing" and "A": This didn't make us that suspicious at the time, but, looking back, it seems like Ezra dealt with learning about what the Liars did to Jenna (Tammin Sursok) surprisingly well. He also seems to have accepted the idea of "A" easily. Unlike Toby (Keegan Allen) or Caleb (Tyler Blackburn) he hasn't had much firsthand experience with "A" to help ease him into the idea, and the fact that he actually originally pushed Aria (Lucy Hale) to spend more time with Jenna could be construed as suspect. Maybe he knew about it all along.

He was at the masquerade ball: The "A" team seemed highly active at the masquerade ball in Season 2, Episode 25: “UnmAsked.” Did Ezra really just show up to prove his love for Aria, or did he have an ulterior motive?

"A" going easy on Aria: As we've mentioned before, Aria has rarely been targeted in quite the same way as the other Liars have been, and Ezra has certainly been left alone compared to the terrible things "A" has put some of the other Little Liars' significant others through. Maybe Ezra was approached by "A" and agreed to join the "A" team as a way to protect Aria at the expense of the other Liars.

He's easy to blackmail: Hey, no one ever said the betrayer has to be pure evil. Perhaps "A" blackmailed Ezra into helping by threatening to expose the circumstances behind the start of Ezra and Aria's relationship, which would ruin his career forever.

Why He Might Not Be on the "A" Team

Ezria: Ezria is a hugely popular ship, and the writers seem to love it. Would they really have Ezra betray Aria in this way?

He hasn't been shown to be a bad guy: Ezra's backstory is definitely darker than we originally thought, but so far there haven't been any signs that he's malicious in the way a member of the "A" team might be.

What's the motivation? As we speculated above, he may have joined the "A" team to protect Aria and/or his reputation, but both of those scenarios seem to require "A" reaching out to him. Unlike some of the other suspects on ABC Family's list, Ezra doesn't have independent reasons to hate the Liars, at least as far as we know.

What do you think? Could Ezra be the betrayer? Let us know in the comments below.

Catch an all-new episode of PLL on Tuesday, August 14 at 8 p.m. ET/PT on ABC Family.

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

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