Pretty Little Liars Recap: Episode 12, Season 6 'Charlotte's Web'
Everything you need to know about season 6, episode 12.
So with the four now all suspects in Charlotte's murder case, the girls realise that there is reason to be suspicious of one Liar in particular...
Pretty Little Liars Seasons 1-5 are available in full on Netflix now. Season 6 episodes 1 – 12 are also available. Episode 13 is available from the 27th January, with each further episode available weekly.
You can sign up to a free month here.