Answer
South of Heaven, West of Hell is a 2000 American Western film directed by Scott Cooper and starring Vince Vaughn, Stephen Lang, Sissy Spacek, and Holly Hunter. The film follows a Vietnam veteran named Jack (Vaughn) who returns home after years of living in the Vietnam jungle to find that his hometown has been taken over by a corrupt sheriff (Lang).