I thought it was nearly perfect. I walked into the theater in a terrible mood because I missed my intended movie, but came out warm heartened. It isn't the Oscar winning story most expected, but it's definitely not one to be forgotten. It has it's great moments and a few touchy ones. But all in all, it's a movie you can sink right into the character and grip your seat at times. Though it didn't have what the trouble and turns I expected, it still was enough to keep me in my seat. The only thing I really didn't like in particular was that there was a little bit too much slow motion. But the small hints of comedy makes up for that.