A lot of the reviews I read either came from those who read the book or watched the movie. I am writing this review from the perspective of indulging in both. I absolutely loved the book. It was a bit slow in the beginning, but if you stick with it you will not be disappointed. The ending will leave you speechless. As for the movie, I would not recommend. It was a knock off version of the book with bad acting. Very disappointing. 5 stars for the book and 1 for the movie.