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 280,381 playable programmes from the BBC
Professional and personal pressures push Superintendent Dunne to breaking point, and Ash is appalled where her suspicions have led.