A couple's trip is interrupted when the small town's well known killer pays a visit to the only witness to ever escape his grasp.
1990
2012
2019
2007
2009
2022
2010
2025
2020
2023
2003
1987
1982
1984
2004