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.
1996
1975
1991
2015
2017
1988
2018
2022
1936
2014
1999
2000
1990
1973
1948
2005
1929
1970