I was almost giving up on the middle of the movie, but I carried it through. And I was crying at the end. I think it was because I was holding so little expectation on the movie that I was impressed on how it ended well. With an ending like that one I can just believe that the movie has such rate because people didn't watched it till the end. It was the first movie I watched with that end, it was very impactful and I can't wait to show it to my mom. This is a good movie that will impress you if you are just killing some time. Again, I really wished they to change some things in the movie that was pretty annoying. But the overall, it was a good movie.