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.
1995
2024
2015
1936
2000
2020
1981
2022
2004
2018
2016
1993
2017
1946
1945
1985
1944
1988