A small town is shaken by a series of ominous killings in the days leading up to a heated mayoral election.
1996
2003
1992
2018
2022
2009
1987
1943
1983
2014
2020
1994
2002
1949
1986
1968