PUBLISHED: 11:04, Tue, Mar 3, 2020 | UPDATED: 11:26, Tue, Mar 3, 2020
Liar was last on our screens back in 2017 when fans found out Andrew Earlham (played by Ioan Gruffudd) was a serial rapist, filming the sexual assaults and hiding the tapes in his mother’s shed. An arrest warrant was issued but his body was found in the Kent marshes just a few weeks later. So now the big question this season is who murdered Andrew?
Everything started off nicely in series one as widower Andrew went on a first date with newly single teacher Laura Nielson (Joanna Froggett).
The pair seemed to get on really well - until the following when Laura woke up alone and was convinced he had raped her.
There were serious questions over who was telling the truth but fans found out he had actually drugged Laura and raped her while she was unconscious.
And it wasn’t the first time he had attacked a woman, leading to him being wanted by the police.
But when his body showed up a few weeks later in the marshes, Laura became the number one suspect.
READ MORE: Liar season 2: Viewers spot major blunder as Laura Neilson's arrested
Did Oliver kill Andrew to help him frame Laura for his murder? (Image: ITV)
Oliver is an old friend of Andrew's who he used to blackmail into helping him get away with raping women. (Image: ITV)
Warning: This article contains spoilers from Liar season 2, episode 1.
At the end of last night’s (Monday, March 2) episode, Laura was arrested for the murder of Andrew after DI Renton (Katherine Kelly) found his car keys in her flat.
Laura pointed out she wouldn’t be so stupid as to keep crucial evidence in her home if she did do it but despite this being a valid point, she was taken away by officers on suspicion of murdering the serial rapist.
But this could mean someone is trying to frame Laura for his murder.
So could it have been Andrew with a little help from an old friend?
Andrew's body was found in the Kent marshes three weeks after an arrest warrant was issued. (Image: ITV)
In the first episode of Liar season 2, Laura was