Detective Sgt John Keane is about to retire with the images of 100-odd brutal murders in his head - and no way to erase them.