I'm staggered by some of the reviews here. So it's surprisingly not a date night film? So it's surprising that a film about a sociopath isn't always an easy or pleasant watch? Wow it's even surprising to some that there are accents in an American film? So let me understand you wanted to see a good time film in cut glass English accents which made murder and violence fun? Wow maybe it's just me but you maybe just need a bit of a reality check.
I cam to this film with a strong element of caution as the violence to women had been well trailed, and I'm no fan of voyeuristic violence like Saw or strong bleak violence like Wolfs Creek, and violence for violence sake is okay in your average zombie flick, but with real people not so much thanks. But this film is really fantastic. Casey Affleck is a wonderful lead character, he makes his character utterly believable, a sociopath among us, almost invisible to the world, but stalking, violent, and yet strangely charming (and hey sadly sociopaths are often exactly that). His portrayal is absorbing, a career defining moment. Both lead female actors are also extraordinary in their parts, Kate Hudson long suffering and victim but always believable, and Jessica Alba as the much darker warped character that is counters the Casey Affleck role. All three performances of the highest standards, the script is dark but enthralling, oh and god yes it's a bit hard to watch at times, but then again the violence never seems self relishing or self serving.
The plot is dark and weaving, the atmosphere dark and brooding, and the film a total success.
Don't watch if you are easily offended, don't watch on a first date, but do watch if you like great films and great acting.