A serial killer wreaks havoc across a town, leading a bereaved man to seek retribution.
1999
2024
2013
1998
2016
2022
2012
1974
1975
2025
2014
2015
—
2002
1989