A stranger arrives the same day a body is discovered outside of town, a local sheriff tries to piece together a string of events that don't quite add up.
2017
2019
1987
2014
2016
1997
2010
1999
2018
2023
1982
1963
2001
1983
1993