* This review contains major spoilers — and I mean major — for both the book and the movie. Beware or be square. Honestly, what’s the point in watching a movie if you didn’t read the book...