Unforgotten 9pm, STV
As the penultimate episode of this strong third series begins, Cassie Stuart (Nicola Walker) has managed to find some brief respite from the pressures of the cold case, stepping out on a tentative date with John (Alastair Mackenzie), the ex-cop who offered help with information about the original investigation in 2000. But we don’t really come to Unforgotten for Cassie’s private life, and the consequences of her absent-minded blunder with suspect Pete Carr’s (Neil Morrissey) file are about to play out with catastrophic results. Meanwhile, however, her team are still steadily chipping away at the network of lies to uncover the truth about what really happened on the night of the murder 18 years ago. As their work brings to light buried secrets about the troubled artist Chris (James Fleet) and the movements of TV personality James Hollis and his son Eliot (Kevin McNally and Tom Rhys Harries), the focus of the investigation begins to turn in one definite direction.