A small town is shaken by a series of ominous killings in the days leading up to a heated mayoral election.
1996
2005
1991
1995
1982
1998
2022
2020
2017
2012
1999
2019
1945
2021
1937
2013
2018