Liar fans are convinced they know who is responsible for rapist Andrew Earlham's (Ioan Gruffudd) murder in after tonight's episode.
New theories about what happened to Andrew continue to surface as the ITV series airs it's penultimate episode tonight. Viewers have been left fans aghast with series two's nail-biting twists and turns, but fans have finally 'worked out' the whereabouts of Andrew.
Laura Neilson (Joanne Froggatt) was being questioned by the police at the start of tonight's episode after they suspected she had something to do with the crime.
The detective produced new evidence, which was Laura's necklace with Andrew's blood all over it. They told Laura: "It's got your DNA all over it...
Read more on dailystar.co.uk