A serial killer wreaks havoc across a town, leading a bereaved man to seek retribution.
2020
2016
1990
—
2024
2015
2023
2013
1988
2018
1989
2017