Pretty Little Liars season 6 is just a week away from its summer premiere and fans are anxiously waiting for the major revelation about Charles and his real identity.
The plot synopsis of the second episode titled Songs Of innocence reveals that Andrew will be suspected as the tormentor of the liars.
Previously, many other fan theories suspected that Aria's latest boyfriend may be the real culprit and using an alias to hide his horror identity from the Rosewood police and the girls.
The official synopsis of episode 2 reads: "The girls may have gotten out of the Dollhouse but what happened to them during their time of captivity has lasting effects. With worried loved ones watching over them, the PLLs are home and trying to heal, with not much success. Even with suspected tormentor Andrew in custody, Aria, Emily (Ashley Benson), Hanna (Shay Mitchell) and Spencer (Troian Bellisario) fear they are far from safe."
The description also teases that the pretty liars, Aria, Hanna, Spencer and Emily will be freed of the creepy dollhouse during the season premiere.
The first ten episodes of ABC Family's teen thriller will be rich in revelations and information about A. The upcoming series will also reveal why A, the hooded villain of Rosewood, is holding a grudge against the girls.
According to the synopsis, the pretty liars will suffer a huge trauma after the horrible torture they endured at the hand of the masked villain.
After the season 5 finale, fans had speculated that Charles was Jason's twin (Alison's brother). In the episode Welcome To The Dollhouse, Spencer sees a video of Mrs DiLaurentis playing with her twin baby sons and a very young Ali.
It will be interesting to know what prompted the masked villian to hide behind the mask and the hood to torment the pretty liars and how he is related to Andrew and why he holds a soft corner for Alison.
In the last season fans learned that Mona was alive and trapped inside the Dollhouse and is forced to impersonate Ali before the other inmates of the horror house.
PLL's season 6 premiere will pick up right from where the finale of season 5 left off, with the girls finding themselves trapped in the courtyard surrounded by an electric fence.
Pretty Little Liars season 6 premiere titled Game On Charles will air on 2 June on ABC Family.