Wow. This is a beautiful and deeply impactful movie. The direction is spare, careful, and emotionally compact; the script is perfect. I think this is one of Kevin Costner's strongest performances in years and the supporting cast is spot on. Lesley Manville's performance as Blanche is a tour de force, nothing less. The only disappointment I had was with Diane Lane's performance; while it is passible it simply does not match up to the depth and complexity and power of the other characters,. Which is doubly unfortunate because her character is the linchpin of the movie. The entire story pivots around her-- her motivations, her passions, her pain, her secrets her guilt -- none of the subtlety of that came through for me. Nonetheless a powerful movie and one that I will watch again. I think the horror aspect has been overblown in the coverage of this movie; you have to understand it as a character study and the subplot the background plot which I won't go into detail here because I don't want to give it away is about power, control, and the lengths people will go to enforce or destroy identity in the name of family.