Just got back from the movies. Loved it. And I'm relieved that they didn't stray too far from the book. My 14 y.o. son also loved it, and he never read the book. He's got ADHD and I've never seen him complete such a long movie, let alone in one sitting, before.
10/10, would recommend