Pretty Little Liars served up so much OMG information this week that I needed a moment to pick my jaw up from the floor by the time the credits rolled.
Not only did it reveal Mary Drake (Andrea Parker) as Jessica’s (Andrea Parker) murderer, it also caught us off guard by revealing that Mary had a relationship with Pastor Ted (Edward Kerr) that resulted in a child… Charles DiLaurentis!
As if that wasn’t enough Charles had a childhood friend that turned out to be Lucas (Brendan Robinson), Alison (Sasha Pieterse) found out she was pregnant with the eggs Emily (Shay Mitchell) donated and had stolen, and Aria (Lucy Hale) had a confrontation with Sydney (Chloe Bridges) where she was invited onto A.D.’s team.
Read the full recap of Power Play to find out everything that happened!
The next episode of the season is In the Eye Abides the Heart. After being blackmailed by A.D., one of the Liars begins to supply info to the dark side in order to protect those closest to her. Detective Furey questions how much the PLLs know about what happened to Archer Dunhill.
Pretty Little Liars continues at 8/7c Tuesday 23rd May 2017 on Freeform in the US and Wednesday 24th May 2017 on Netflix in the UK. Preview it with the promo below: