Anyone read the book?

Have you also watched the movie with Keira Knightly?

I'm wondering if the book differs from the movie or if they got it right. I've tried reading the book, but to be honest it is quite annoying to read. It reads like an astronaut instruction manual.