The movie and book ultimately suffer from a non-ending ending (almost like the author ran out of ideas and just stopped writing), and the book isn't terribly well written. The movie is thumbs up, however, because of how some really cool ideas are presented before the non-ending ending. The style and look of the film plus solid performances exceed the book in form and content.