This was a pretty good thriller, all the hate is misplaced
This movie has one of my favorite themes that make a good thriller drama: the escalating series of bad judgment actions that spiral out of control. Ed Harris is great as usual, as a restrained but menacing character. Kristen Stewart is dependable as usual, she gets unfair hate - she delivers in whatever I have seen her in (note, I have never seen any of the Twilight movies, maybe she's just getting it for that, I don't know).
Besides the main thriller plot there is plenty here to keep the viewer entertained. The abusive jerk husband, the steamy attraction between the two main female leads, corruption, the campy bodybuilding stuff.
I think there is just automatic hate for certain actors, and if the main relationship is a gay one. That's a shame because this is a pretty good thriller, with some creative visualizations near the end.