Garrett (Yani Gellman) spent most of the Pretty Little Liars Season 3 summer season insisting he's innocent of all crimes, but the end of Season 3, Episode 12: “The Lady Killer” made him look very suspicious.

Mona (Janel Parrish) was apparently set on getting Garrett out of jail, and the smug smile he gave the Liars during the finale was creepy to the max. Plus, we know he's an important part of the Halloween episode (Season 3, Episode 13: “This Is a Dark Ride”). But does that mean he's part of the "A" team? It seems like it, but it's not the only option.

Here are our top theories about what's going on with Garrett.

He's a full fledged member of the "A" team. This is entirely possible. He could be one of their own, in which case their desire to get him out is pretty straightforward: They wanted their teammate back.

Melissa is a member of the "A" team. Maybe Garrett really is more or less innocent, but Melissa (Torrey DeVitto) is involved with the "A" team and wanted Garrett set free.

Garrett and the "A" team have a deal. Maybe the "A" team helped Garrett as part of a deal. As a member of the NAT club (not to mention as Jenna's [Tammin Sursok] ex and a general creep) it's very possible Garrett learned something the "A" team doesn't want him to know, and their protection is the price of his silence. Or perhaps they approached him after he got sent to jail, offering to help if he would return the favor in the future — having a cop on their side would obviously be a major boon for the "A"s.

They just didn't want Garrett convicted of Ali's murder. It's very unclear exactly how the "A" team relates to Alison (Sasha Pieterse) and her murder. Sometimes it seems like they're trying to lead the Liars to the truth, sometimes they seem to want to frame them. It's possible they have a master plan that involves revealing the real murderer down the line — or, more evilly, perhaps they really do want to pin it on the Liars in the end. Either way, having Garrett convicted would close the case and make their job much harder.

What do you think Garrett's connection to the "A" team is? Let us know in the comments below.

Catch the PLL Halloween special on Tuesday, October 23 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!