A task force is sent to a small country town to investigate a shocking crime.
2017
2009
2004
2007
1998
1996
1994
1999
2014
1988
2008
1985
1965
1973
1978