I didn't go see the movie at the pictures because of this but bought it yesterday.
If you haven't read the book it may be a little hard to follow as it does rush past some pints. But it is a good sci fi flick if you like those.
If you have read the book you will enjoy the movie, but as for all movies it leaves things out which I think are vital to the plot. But that's just me.