While some of the plot points are poorly structured, the overall tone of this movie is so fraught with dread that I was on the edge of my seat for the entire last hour. Brilliant performancte by Riley Keough and Alicia Silverstone also carry a ton of weight.