A newlywed couple seek revenge after narrowly surviving a savage attack in rural Louisiana.
1926
2017
1989
2012
1985
2010
1994
2008
2011
2013
1997
1979
1990