Pretty Little Liars has shocked and stunned us over the years.
But what was the biggest twist on a show best known for its totally crazy twists?
Consider the 12 wildest developments in Pretty Little Liars history below and decide for yourself:
Mrs. DiLaurentis might be dead. But Mary Grace, her mysterious twin who viewers learned about on the Season 6 finale, is very much alive.
Alison is Alive!
Many viewers out there may have seen this one coming, but did they see her acting as the "good" version of Red Coat coming?
Mona is A!
Well, one version of A. The impact of this stunner has lessened over time as Mona's allegiances remain murky.
Toby is a Member of the A Team!
Our jaws crashed to the floor when we saw it was Toby undernearth that hood. But we then learned he was just acting evil in order to help Spencer.
Spencer is Also on the A Team!
Again, not really. She just faked being a member in order to help out the other Liars, but we weren't certain of this when the bombshell dropped in Season 3.
Ezra is a Stalker!
Once again, not really. (Are you sensing a pattern here?). While it seemed at first as if Ezra were a villain, he was actually just writing a crime novel about Alison and that was his reasoning for why he was stalking them and had two creepy lairs with surveillance.
Ian is Dead!
This one did end up holding true... eventually. In the first season finale, we saw Ian choked by a rope in the bell tower. But he was then alive and well on Season 2, only to turn up dead again in a bar, likely murdered by A.
Mona confessed to the muder of Wilden's in order to save Hanna's mother from taking the fall. Later on, however, both Mona and Ashley are cleared, as CeCe turns into the main suspect.
Melissa Is Maybe Pregnant!
Okay, so... Melissa supposed miscarried, only to then claim to be pregnant around the time her husband died. However, she THEN revealed she was blackmailed by A about it and had faked her pregnancy since his death. Got it?
What About Sara?
We learned to close out Season 5 that Sara was the other Red Coat ... and the Black Widow ... and that she also killed Wilden (and, presumably, Maya).
Charles DiLaurentis is CeCe Drake!
This is what many consider to be have been the biggest shocker of them all, as Charles was revealed to have switched genders and turned into Cece the stalker.
Who Killed Charlotte?
Mona! But did it by accident after a fight in the bell tower.
But Who is A.D.?
This is the reveal all fans are anxiously awaiting to be revealed on the series finale.