As someone who read the book before I watched the film, I was really disappointed with the movie version. The film moves too quickly, it does not give the relationship time to develop between the characters. They also have changed Will's interests, in the book he is into classical music, in the film he is not (just one of many things.) The music choices on this film are awful as well. They acting is good, but I feel like this film had so much more potential. It's a watchable, enjoyable, film but nothing to rave about. If you haven't read the book I expect that you will love it. For those who have read the book don't watch it!