When a brilliant crime writer investigates a 40-year-old murder, he confronts a small town's worst fears.

David Strathairn
as Jackson Kinley

Mary McDonnell
as Dora Overton

Sean McCann
as Theodore Warfield

Chris Wiggins
as Horace Talbott

Jackie Burroughs
as Granny Dollar

Nancy Beatty
as Mrs. Dinker

Marnie McPhail
as Edna Mae Kinley

Bernard Behrens
as Dr. Vernon Stark

Mert Hatfield
as Thomas Warfield

Dean McDermott
as Young Harlan Wade