I purposly didn't re-read the book before this movie (it's never a good idea), so they may have left parts out that I didn't catch. The parts I noticed that they left out, were okay with me. I thought they did a great job and I can't wait for the next one. I paid the extra fee for the IMAX experience, and I don't think I'll do that again. It was cool, but in my opinion, not worth $16.