The author wrote the screen play before the book, so I think that is why it seems like so many details were left out. When writing the novel he was able to expand on his ideas that he had in the screen play. The details in the book were so much better, however the movie was good.