Professional and personal pressures push Superintendent Dunne to breaking point, and Ash is appalled where her suspicions have led.
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
Professional and personal pressures push Superintendent Dunne to breaking point, and Ash is appalled where her suspicions have led.