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.
1997
1979
2007
1958
2004
1982
2006
1963
1991
2012
2014
1987
1934
2013