Laurel Falls, N.C., 1985. Della Kincaid, a crime reporter in D.C., escapes the big city for the quiet life in the mountains of N.C. But then she finds the body.