I haven't read the book, but this was THE worst sci-fi movie I have EVER seen. Even though the special effects were pretty good, the story was SO bad, that it's not even worth going to the movies for the effects. It's simply bad.