Series of stories about David Ashton's Victorian detective based on real-life Edinburgh policeman Inspector James McLevy. The deadly battle with Caleb Grant has heartbreaking consequences for Jean Brash's household, and leads McLevy to a final reckoning on the windswept coast of Northumberland. McLevy ...... Brian Cox Jean Brash ...... Siobhan Redmond Mulholland ...... Michael Perceval-Maxwell Roach ...... David Ashton Hannah ...... Colette O'Neil Caleb Grant ...... Graham Crowden Donald McIver ...... Andrew Neil Aidan ...... James Anthony Pearson Patch Coltrane ...... Simon Donaldson Emma Fairchild ...... Joanna Tope Directed by Patrick Rayner.