‘Pretty Little Liars’ Season 6 Finale Spoilers

"Pretty Little Liars" Season 6 Finale

Tonight is the season 6 finale of Pretty Little Liars and we've got some of the best spoilers right here, along with reports of a twin reveal. Let's start off with the official synopsis for tonight's episode 20 of the season, titled "Hush Hush Sweet Liars." The synopsis reads: In a desperate attempt to discover Uber Bad’s true identity, the Liars riskily offer up Hanna as bait ... With the stalker threatening to kill all of them if they don’t divulge Charlotte’s killer by the election, the PLLs and company, at wit’s end, must boldly fight back. As Spencer and Toby work together to catch Sara Harvey, Yvonne wonders where Toby’s true affections lie. Ezra finishes the last chapter of his book, finally ready to say goodbye to Nicole; Aria comforts him during this emotional time and old feelings bubble to the surface. While Caleb works intently on his plan to protect Hanna, they reflect on what could have been. Meanwhile, Alison experiences strange visions and starts to question her sanity; Emily keeps tabs on her to make sure she’s okay. When it comes to Alison having strange visions, one of them is seeing her dead mother in what appears to be a dream. As for the secret twin reveal, showrunner Marlene King has said that Alison will have a major turning point this season and there's a good chance the twin reveal could involve her. Does her late mother have a twin? Did Charlotte have a twin? Or, does Ali, herself, have a twin? For more spoilers and predictions, click through our gallery of the best still shot photos from the finale episode. (Freeform/Eric McCandless)