A serial killer wreaks havoc across a town, leading a bereaved man to seek retribution.
1978
2016
2017
2013
2018
2024
1995
1990
2025
1999