Dark Heart conclude tonight on ITV - here's a spoiler-filled preview of the latest episodes plus who's on the cast.
Dark Heart stars Tom Riley as DI Will Wagstaffe, a man haunted by the murder of his parents when he was 16 years old.
The six-part series airs at 9PM, Wednesday nights on ITV. Episode 6, the final instalment, airs this evening.
Dark Heart cast
Tom is joined in the series by Charlotte Riley (Peaky Blinders, Close To The Enemy), Miranda Raison (Murder on the Orient Express, Silk) and Anjli Mohindra (Bancroft, The Boy with the Topknot) and guest cast include Claire Goose (The Coroner, Unforgotten, Waking The Dead), Alex Carter (Cuffs, Emmerdale, Hollyoaks), Clare Foster (Taboo, Sherlock, The Crown) and Paul Kaye (Game of Thrones, Three Girls).
Whilst devoting his life to his work, DI Will Wagstaffe, also known as Staffe to his colleagues, battles personal demons. He’s haunted by the unresolved murder of his parents, which affects both his private and professional life including his on-off romance with sometimes girlfriend, Sylvie (Miranda Raison). His closest relationship is with his sister Juliette, (Charlotte Riley) and young nephew Harry, who stays with him when Juliette has troubles with her boyfriend.
With no parents and no significant partner of his own, Juliette and Harry mean everything to Staffe. Determined and tenacious, Wagstaffe is an exceptionally good police officer, in spite of the fact he’s been known for pushing the boundaries of what’s considered acceptable policing.
Dark Heart spoilers
In last night's show, when a young woman is found murdered in an East London church, DI Will Wagstaffe and his team must establish if it's the work of her recent stalker, or if the answer lies in her complicated and tumultuous personal life.
Tonight (November 15) the series concludes. As the team delve deeper into the circumstances surrounding the death, details of her torrid emotional state reveal a surprising new line of enquiry.
You can catch up on the series online at ITV.com