I was pleasantly surprised by this movie. I hadn't read the book and my only familarity with it was from reviews I'd read and word of mouth, and much of what I'd read and heard wasn't favorable. I found this movie to be not only entertaining but unpredictable and touching. I highly recommend it.