Warning: This post contains spoilers about Pretty Little Liars Season 3, Episode 10: “What Lies Beneath.” Turn back now if you haven't seen the episode and don't want to be spoiled.

You know you're getting to the end of a season when you start to get major clues like this.

In Pretty Little Liars Season 3, Episode 10: “What Lies Beneath" Emily (Shay Mitchell) the Liars discover something huge: Garrett (Yani Gellman), Noel (Brant Daugherty), and Jenna (Tammin Sursok) are all (probably) innocent of murdering Maya (Bianca Lawson).

Here's the deal. Noel sends Spencer (Troian Bellisario) a tape from the night of Maya's death. The tape shows that Maya (who had never left town) was at his cabin that night. It also shows her being grabbed by a mysterious figure, presumably the murderer, outside of the cabin.

And there's the key: the moment is time stamped to after Garrett was arrested (so he's off the hook), and the tape shows Noel and Jenna entering the cabin just moments before Maya was grabbed. There's no way they could have gotten outside in time to be the mysterious figure.

Of course, all of this doesn't mean these people weren't somehow involved in the murder (if nothing else, Noel has been keeping this tape from the police), and the assumption that the figure who grabs Maya is her killer could be wrong.

Still, it's a pretty big twist. What do you make of it? Who do you think killed Maya? Let us know in the comments below!

Catch an all-new episode of PLL on Tuesday, August 21 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!