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