A task force is sent to a small country town to investigate a shocking crime.
2007
2001
2009
1997
2008
1991
2024
2023
2005
2006
2004
2014
2018