When a brilliant crime writer investigates a 40-year-old murder, he confronts a small town's worst fears.
2014
2001
1992
1930
1984
1951
2000
1993
2005
1989
2008
2004
1996
2024
1988
1986
2021