I thought that this movie was wonderful. It strayed slightly from the book, but that is to be expected as they need to attract more than just love struck girls into the theaters. I had reservations about the casting, but was more than surprised with how great each actor fit their part. Overall, I would highly recommend this film.