The eighth and final episode of Harlots airs on Monday 15 May at 10.00pm on ITVEncore.
In the final episode, Lydia (Manville) can put everything in place to take down Margaret Wells once and for all. But she will need help from Cunliffe (Richard McCabe), and her discovery that Emily (Holli Dempsey) has escaped could bring her plans crashing down. If Cunliffe has now become her enemy, Lydia must act quickly to deal with the threat. Harriet (Pippa Bennett-Warner) and North (Danny Sapani) unite in one final attempt to steal her children back from Benjamin Lennox (Timothy Innes).
Lucy (Eloise Smyth) learns a new skill which could change her future. With the evidence mounting against Margaret, Charlotte (Brown Findlay) is finally set free, but she will have to make friends in unexpected places if she is to save Marney (Rory Fleck Byrne) from the noose. As events escalate, Margaret finds herself alone and in trouble. She is faced with a terrible choice – to preserve her own life might cost another’s death.
Harlots Episode 8 (of 8) airs on Monday 15 May 2017 from 10.00pm-11.00pm on ITVEncore.