I thoroughly enjoyed this. I loved the movie- it's the kind you keep thinking about even after the credits roll.
I feel like the naysayers fall into 1 of 2 categories:
1. They're know-it-alls - just because the characters didn't make the choices you wanted them to do, doesn't make it a bad movie- if that's what you're after, go play The Sims!
2. They're people who don't agree with the premise of the movie, but it's based on a true story, so if you want to tell your own story... start writing the script to your own movie!
I may be a bit bitter, but some of the reviews with low ratings on IMDB may have caused me to miss out in this wonderful film!