I absolutely loved the book. I've read it 4 times. I wanted so much to love the movie, but I'm left wanting more. I'm not sure the movie does justice to the book, even though I did love the ending. Great performance from both Anne Hathaway and Nicholas Galitzine.