I liked the movie, but I enjoyed it as much as I did because I read the book . The story lingered in my thoughts long after I read it. The movie scenes were beautifully filmed but the script lacked the soul and poignancy of the book. I thought that Julia Roberts was not the right woman to cast as Liz.. I am a huge fan of JR but she does not bring enough character depth to the part. I did enjoy the movie more than I thought I would. Bardem was rather yummy, but even his character seemed not to be fully developed. I agree that some of the more meaningful parts of the book were left out or only touched on. The effect on Liz of her time in India was almost left out of the movie. The movie was really not long enough to build each part of her story and the people in/out of her life that year and the switch between countries was poorly handled. Add another 30 minutes and give me the impact of the book and I give it 5 stars. It is because of the book and my travels that I liked the movie and recommend it.