Pretty Little Liars Season 6 Premiere
Mona, Aria, Spencer, Hanna and Emily trapped in 'A' aka Charles' creepy dollhouse ABC Family

The wait is finally over for Pretty Little Liars fans as the show returns for season 6 2 June on ABC Family.

The premiere episode is titled 'Game on Charles' and show creator Marlene King's teen mystery thriller is set to answer the all-important question, 'Who is A, aka Charles?'

The Game On Charles episode synopsis reads: "The future looks bleak as the Liars are still stuck in Charles's twisted web in Game On, Charles.

Moments after where the season five finale left off, Aria, Emily, Hanna, Spencer and Mona are trapped outside of Charles' Dollhouse with nowhere to go and must now deal with an angry tormentor. Just when the Liars thought Charles couldn't get any worse, his games take a more demented and darker turn. As the girls struggle to survive, the puzzle of Charles's story begins to come together.

Meanwhile, Ezra, Caleb and Toby continue the fight to find the girls with or without Rosewood PD's help."

Click here to watch the PLL summer premiere episode live stream online for free on ABC family's official channel.

You can also watch the episode online at Hulu and iTunes.

In the season 5 finale, the hooded tormentor of the liars kidnapped Aria, Hanna, Spencer and Emily from their jail van and took them deep into a jungle where he has created a life-size doll house.

The girls find themselves locked in a room with a message that reads 'Home Sweet Home'. If that is not creepy enough, they are being watched by cameras installed in every corner of the room by a masked serial killer who holds a deadly grudge against them.

A new teaser released by ABC Family reveals that the girls will have to tolerate A's torture for one month and the police will acquit Alison of Mona's murder. The police are looking for Andrew Campbell as a prime suspect in the case, while Alison has been released from jail as her murder convictions have been overturned.

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's premiere episode will air on 2 June on ABC Family.