Pretty Little Liars just aired its series finale Tuesday night, but the long-running show wasn't going away without one final twist for fans to freak out about.
Warning — spoilers ahead!
Over the last couple seasons of PLL, the Liars have been harassed by the mysterious A.D (also known as Uber A) over the death of Charlotte DiLaurentis. (A.D. is not to be confused with the show's original antagonist, A.)
In the series finale, "Till Death Do Us Part," A.D.'s identity was revealed to be Alex Drake, Spencer's secret British twin sister.
According to The Wrap, Alex met Charlotte while the latter was traveling in England and the two became close. With the assistance of Mary Drake, the girl's mother (who recently escaped prison), Alex set out to ruin the Liars' lives after Charlotte's death.
Alex also apparently pretended to be Spencer during several key scenes.
As with any big TV twist, Twitter was absolutely freaking out when the "
Here are some of the best reactions to the twin reveal:
Seven seasons of pretty little liars for that ending, I want compensation for all the time I wasted #pll— chlo (@__chlobirks) June 28, 2017
This article was originally published by our partners at popculture.com
Photo Credit: Twitter / @PLLTVSeries
'Pretty Little Liars' Boss Opens up About Which Liar Had It the Worst
'Pretty Little Liars' Star Troian Bellisario Opens up About Eating Disorder and How it Inspired Her New Film
'Pretty Little Liars' Star Explains Why She Quit Drinking